5 hours ago
Noida, IndiaStaff+
Responsibilities
- Design and develop high-quality code and features with a high degree of ownership.
- Apply software engineering best practices, including code reviews, unit testing, and peer programming.
- Collaborate with internal teams on software design and architecture.
- Write clean, scalable code using .NET programming languages.
- Balance new feature delivery with defect resolution and technical debt management.
- Participate in Agile ceremonies, story refinement, and work estimation.
- Support responsible innovation through a fail-fast and learn mentality.
Requirements
- Bachelor’s degree in computer science or a related field.
- 8–12 years of development experience with Microsoft technologies.
- Experience with C#, ASP.NET, MVC, Razor Pages, HTML5, CSS, JavaScript, and web forms.
- Experience developing enterprise front-end web applications with ASP.NET Core.
- Hands-on experience with .NET Framework 4.5+ and JS Report 3.11.x.
- Proficiency in SQL and developing and executing SQL/PostgreSQL database queries.
- Proficiency with Entity Framework 6.x, EF Core, and ADO.NET.
- Experience with Jira, GitHub, and unit testing frameworks.
- Familiarity with jQuery, Angular 12+, or React.
- Strong understanding of n-tier architecture and object-oriented concepts.
- Ability to explain complex technical problems to non-technical audiences and translate customer requirements into technical designs.
- Preferred: understanding of microservice-based architectures, familiarity with Kubernetes and GCP, AWS, or Azure, and experience with CI/CD pipelines.
- HCM domain knowledge is a plus.
Benefits
- PrismHR is committed to an inclusive workplace and equal employment opportunity.
- Reasonable accommodation is available for qualified individuals with disabilities and disabled veterans during the application process.