This is a contract to hire roleDuration : 6 months (extendable to 1 year)
Job Location
[ Onsite – Jaipur]
Job Title
Software Engineer – .NET, Angular & PostgreSQL
Experience Required
3 – 5 years (flexible based on skill depth)
Salary Range
₹6 LPA – ₹15 LPA , depending on experience and skill level
Job Summary
We are looking for a skilled .NET Full Stack Developer with strong experience in Angular frontend development and PostgreSQL database design . The ideal candidate will be responsible for building scalable, secure, and high-performance web applications for enterprise and export-oriented business systems.
Key Responsibilities
Backend (.NET)
- Design and develop backend services using .NET Core / ASP.NET Web API
- Implement business logic, validations, and secure APIs
- Work with authentication, authorization, and role-based access control
- Optimize performance and ensure application scalability
- Write clean, maintainable, and well-documented code
Frontend (Angular)
- Develop responsive and user-friendly UI using Angular (latest versions preferred)
- Implement reusable components, services, and modules
- Integrate REST APIs with frontend components
- Ensure cross-browser compatibility and performance optimization
- Collaborate with UX / UI designers for best user experience
Database (PostgreSQL)
- Design and manage PostgreSQL schemas
- Write optimized SQL queries, functions, and indexes
- Handle data integrity, migrations, and backups
- Optimize query performance for large datasets
Required Skills
Technical Skills
- Strong experience with C#, .NET Core / ASP.NET
- Hands-on experience with Angular (TypeScript, RxJS, HTML, CSS)
- Solid knowledge of PostgreSQL
- Experience with RESTful APIs
- Familiarity with Git / version control
- Understanding of software design patterns
- Knowledge of security best practices
Good to Have
- Experience with cloud platforms (Azure / AWS)
- Knowledge of Docker & CI / CD pipelines
- Experience with Agile / Scrum
Soft Skills
- Strong problem-solving abilities
- Good communication skills
- Ability to work independently and in a team
- Ownership mindset and attention to detail