Senior Software Engineer - .NET/Angular
New
J
JobgetherSoftware Development
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- Minimum 5 years
- Required Skills
- AgileC#Azure.NETAngular
Requirements
- Minimum 5 years of professional software development experience.
- Strong hands-on experience with .NET, C#, and Angular.
- Experience working with Azure and cloud-based development environments.
- Experience with Agile software development methodologies.
- Strong understanding of object-oriented programming concepts.
- Experience creating scalable, performant, and well-tested enterprise-level applications.
- Experience with C# WinForms, Access, and OLEDB.
- Strong knowledge of SOLID principles and software design best practices.
- Familiarity with OWASP security principles and secure development practices.
- Ability to communicate effectively in English.
- Experience mentoring engineers and supporting technical decision-making.
Responsibilities
- Build efficient, scalable, secure, and maintainable software solutions using modern development practices.
- Develop applications using .NET, C#, Angular, and related technologies while following high-quality coding standards.
- Collaborate with project stakeholders to communicate progress, provide recommendations, and align technical solutions with business goals.
- Participate in requirements gathering, feature planning, estimation, and technical discussions.
- Design, implement, and test features throughout the complete software development lifecycle.
- Apply object-oriented programming principles, SOLID principles, and software engineering best practices.
- Participate in agile ceremonies including daily stand-ups, sprint planning, retrospectives, and team collaboration.
- Mentor other engineers and contribute to engineering communities and knowledge-sharing initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site