Job description:
Job Title: Software Developer / Senior Software Developer
Location: Panaji, Goa India
Work Mode: On-site (Work from Office)
Working Days: Monday to Friday
Working Hours: 9:00 AM 6:00 PM
Reporting To: Technical Project Manager
Eligibility: Candidate must be currently residing in Goa
About the Role
We are seeking skilled and motivated .NET Developers with Angular experience to join our growing development team. The selected candidate will be responsible for designing, developing, testing, and maintaining scalable web applications while collaborating with cross-functional teams.
Key Responsibilities
- Develop and maintain web applications using C# and .NET Framework
- Build scalable applications using ASP.NET (Web Forms/MVC)
- Develop and integrate front-end components using Angular
- Work with Microsoft SQL Server and Entity Framework
- Write efficient, secure, and well-documented code
- Develop and consume RESTful APIs
- Perform debugging, testing, and application support
- Collaborate with TPMs, BAs, and other developers
- Maintain proper documentation throughout the development lifecycle
- Ensure timely delivery of assigned tasks with minimal defects
Required Technical Skills
- Strong proficiency in C#, .NET Framework, and ASP.NET
- Mandatory experience in Angular
- Solid understanding of Microsoft SQL Server
- Experience with Entity Framework and LINQ
- Knowledge of RESTful services and API integrations
- Familiarity with HTML, CSS, and JavaScript
- Knowledge of code versioning systems (SVN preferred)
Experience Requirements
Junior Software Developer
- Minimum 2 years of experience in Angular and .NET
- CTC: Up to 8 LPA
Senior Software Developer
- Minimum 4 years of experience in Angular and .NET
- CTC: Up to 10 LPA
Educational Qualifications
- Graduate in Computer Science / IT Engineering preferred
- Other graduates with relevant experience may apply
Required Competencies
- Excellent communication and interpersonal skills
- Strong analytical, debugging, and problem-solving skills
- Ability to work independently and within a team
- Ability to adapt to new technologies
Job Types: Full-time, Permanent
Benefits:
- Paid sick time
- Paid time off
- Provident Fund