Dot Net Developer
Summary
Senior .NET developer (5+ yrs IT, 3+ yrs C#) at an insurance/finance company in Ghansoli, Navi Mumbai, doing end-to-end implementation, unit testing, and deployment of scalable solutions, assisting the application architect, with Jenkins/DevOps deployments and PostgreSQL/MS SQL Server databases.
Job Title
Dot Net Developer
Location
Ghansoli, Navi Mumbai
Industry
Insurance / Finance
Experience Required
5+ Years
Job Purpose
Responsible for end-to-end implementation, unit testing, and deployment of complex software solutions. The role involves assisting the Application Architect in designing scalable software solutions and supporting the testing and integration of third-party systems.
Educational Qualifications
B.E. / BCA / MCA / M.Sc. in IT, Computer Science, or related field
Relevant Experience
5+ years of relevant IT software development experience across the SDLC lifecycle
3+ years of hands-on experience in .NET development using C#
Strong expertise in C# programming
Strong experience in Unit Testing, Integration Testing, and Mocking frameworks
Experience working in Agile development environments
Key Responsibilities / KRAs / KPIs
Assist the Application Architect in extending and enhancing engagement and B2B capabilities
Design, develop, test, and deploy scalable software solutions
Ensure high unit test coverage across developed applications
Take ownership of application reliability, fault tolerance, and performance
Participate actively in code reviews and quality assurance activities
Use SonarQube to improve code quality, identify vulnerabilities, and enforce coding standards
Apply SOLID principles and software engineering best practices
Implement effective logging and monitoring practices
Maintain and update changelogs for all software components
Participate in software deployments using Jenkins and DevOps practices
Collaborate with DBAs and network administrators for performance tuning and optimization
Work with PostgreSQL and MS SQL Server databases
Provide technical guidance and expertise to stakeholders
Build and maintain strong relationships with internal and external stakeholders
Deliver projects and commitments within agreed timelines
Contribute to process improvements and innovation initiatives
Continuously enhance professional and technical knowledge
Identify opportunities to improve operational efficiency and cost effectiveness
Support risk identification and mitigation initiatives
Technical Skills
Mandatory Skills
5+ years of IT software development experience
3+ years of experience in .NET development using C#
Strong understanding of SDLC processes
Experience working in Agile methodologies
Strong Unit Testing, Integration Testing, and Mocking experience
Good understanding of software design patterns such as:
Adapter
Business Objects
Delegates
Service Locator
Singleton
DAO
DTO
Familiarity with multithreading concepts
Experience with queueing technologies
Experience in building RESTful web services
Working knowledge of Docker and Kubernetes is preferred
Experience with Jenkins, SonarQube, PostgreSQL, and MS SQL Server is an advantage
Soft Skills
Business Acumen
Customer & Stakeholder Commitment
Drive for Results
Change & Innovation Mindset
Collaboration & Teamwork
Impact & Influence
Self-Awareness & Continuous Learning
Diversity & Inclusiveness
Preferred Candidate Profile
The ideal candidate should be a self-driven and detail-oriented professional with strong analytical and problem-solving skills, capable of working collaboratively in a fast-paced Agile environment within the Insurance/Finance domain.