Job Summary
We are seeking an experienced Software Development Engineer with strong expertise in .NET technologies and modern frontend development using React. The ideal candidate will be responsible for analyzing requirements, designing solutions, developing applications, and supporting enterprise systems.
Key Responsibilities
- Gather and analyze business requirements.
- Design, develop, test, and maintain web-based and enterprise applications.
- Develop and consume REST and SOAP APIs.
- Collaborate with business users, QA, and project teams.
- Troubleshoot and resolve application issues.
- Support database design, optimization, and maintenance.
Required Skills
Must Have:
- 5+ years of software development experience
- ASP.NET / C#
- React
- MS SQL Server
- SQL / T-SQL
- REST APIs
- HTML, CSS, JavaScript
Nice to Have:
- Angular / AngularJS
- Node.js
- SOAP Web Services
- SSIS
- VB.NET
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of experience in:
- Systems analysis and design
- Database design and development
- Application development and implementation
- Software testing and quality assurance
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and project coordination abilities.
- Experience working in Agile/Scrum environments is a plus.