Senior Software Engineer - .Net/Azure/Angular
New
J
JobgetherSoftware Development
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- AgileC#Azure.NETAngular
Requirements
- 5+ years of professional experience developing software solutions using .NET, Azure, and Angular.
- Strong experience with C# development, including WinForms applications.
- Experience with Access and OLEDB technologies.
- Solid understanding of object-oriented programming concepts such as abstraction and encapsulation.
- Experience building scalable, high-performing, and well-tested enterprise applications.
- Strong knowledge of SOLID principles and software design best practices.
- Familiarity with OWASP security principles and secure coding practices.
- Experience working with Agile software development methodologies.
- Ability to mentor engineers and contribute to technical decision-making.
- Strong English communication skills, both written and verbal.
Responsibilities
- Develop efficient, scalable, secure, and maintainable applications using .NET, Azure, and Angular technologies.
- Design and implement enterprise-level software solutions with a focus on performance, reliability, and quality.
- Collaborate with client stakeholders to understand requirements, provide technical recommendations, and communicate project progress.
- Participate in requirement analysis, feature planning, estimation, development, testing, and deployment activities.
- Build and maintain high-quality code following object-oriented programming principles and software engineering best practices.
- Apply SOLID principles, design patterns, and secure development practices to create robust applications.
- Participate actively in agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and team discussions.
- Troubleshoot complex technical challenges and deliver effective solutions within project timelines.
- Mentor and support other engineers through technical guidance, knowledge sharing, and communities of practice.
- Contribute to architectural decisions and independently drive technical delivery within established frameworks.
View Full Description & ApplyYou'll be redirected to the employer's site