Location : Noida
Work Mode : Hybrid (2 - 3 days / week in office)
Compensation : Best in industry, based on experience
About the Role :
We are seeking a highly skilled and passionate Senior Software Engineer to join our clients dynamic team. This is a full-time hybrid role, primarily based in Noida, with flexibility for some work-from-home days. The role offers an exciting opportunity to work on projects of moderate to advanced complexity, contributing to the design and development of scalable applications and services in a collaborative environment.
Key Responsibilities :
- Develop creative, functional, maintainable, applications and components
- Write high quality, re-usable code following industry best practices
- Provide development estimates for enhancement requests
- Perform design / code reviews and help maintain code quality, performance, and application responsiveness
- Test programs to ensure quality and expected results before deployment into production environments
- Investigate and resolve bugs and / or deficiencies in project codebases
- Work on projects of moderate to advanced complexity
- Keep skills up-to-date with current and future software technologies through continued education and self-learning to ensure maximum functionality and efficiency
- Collaborate both in the team and cross-functionally, and contribute in group & Skills :
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- 6+ years of directly related experience.
- Experience with .NET / ASP.NET development experience using C# (ASP.NET Web API, .NET Core)
- Proficient understanding of MS SQL Server databases and MS Entity Framework
- Familiarity or working experience with object-oriented design.
- Broad understanding of design patterns
- Self-motivated with the ability to work independently and with team.
- Strong skills in problem-solving and debugging.
- Experience designing optimized and scalable application architecture.
- Experience with various technologies, such as HTML, CSS, TypeScript, Angular, .NET Core desired.
- Experience working on large-scale websites and back-end services in an agile development environment.
(ref : hirist.tech)