We are seeking a motivated and skilled Software Developer with hands-on experience in .NET technologies, Angular, ORM frameworks, and SQL/Oracle databases. The ideal candidate will be responsible for developing, enhancing, and maintaining enterprise-grade applications while ensuring high performance, scalability, and code quality.
Key Responsibilities
- Design, develop, and maintain web applications using .NET Framework / .NET Core and Angular
- Build responsive and user-friendly front-end interfaces
- Develop and integrate backend APIs and services
- Work with ORM tools (e.g., Entity Framework, NHibernate) for database interaction
- Write optimized queries and manage data in SQL Server and/or Oracle
- Debug, troubleshoot, and resolve application issues
- Collaborate with cross-functional teams (QA, DevOps, Business Analysts)
- Participate in code reviews and ensure adherence to coding standards
- Maintain proper documentation of systems and processes
Required Technical Skills
- Strong experience with C#, ASP.NET / .NET Core / MVC / Web API
- Experience in front-end development using Angular (2+), HTML5, CSS3, and JavaScript
- Hands-on experience with ORM frameworks (Entity Framework preferred)
- Proficiency in SQL Server and/or Oracle database development
- Good understanding of RESTful APIs and microservices architecture
- Familiarity with version control tools (e.g., Git, Azure DevOps)
- Basic understanding of software development lifecycle (SDLC)
Preferred Qualifications
- Experience working in Agile/Scrum environments
- Knowledge of DevOps practices and CI/CD pipelines
- Experience in cloud platforms (Azure preferred) is an added advantage
- Strong problem-solving and analytical skills
Educational Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
Soft Skills
- Strong communication and teamwork skills
- Ability to work independently and manage priorities
- Attention to detail and commitment to quality
Nice to Have
- Exposure to enterprise-level applications or government projects
- Knowledge of security and performance optimization techniques