- Location
- Pune
- Type
- Full-time
- Department
- IT
- Education
- Master
- Source
- Pinpoint
Description
Application Developer
Department: IT
Employment Type: Permanent - Full Time
Location: Pune
Description
Key Responsibilities
- Participate in the evaluation of business requirements, preparation of technical specifications, and development of application components.
- Develop, enhance, and maintain applications using VB.NET / C#, SQL Server, XML, and related technologies.
- Perform unit testing, support integration testing phases, and ensure all deliverables meet required quality standards.
- Troubleshoot and resolve application defects, performance issues, and production incidents.
- Collaborate with Business Analysts, QA teams, and global stakeholders during requirement clarification, testing, and deployments.
- Adhere to established coding standards, architecture patterns, and best practices.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Follow change control, version control, and deployment processes.
- Provide on‑call production support on a rotational basis, when required.
- Prepare technical documentation for assigned projects and enhancements.
- Maintain effective communication with team members, managers, and global partners.
Skills, Knowledge & Expertise
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 3–6 years of hands-on experience in software development.
- Exposure to front-end technologies (HTML, CSS, JavaScript frameworks) is a plus.
- Experience in cloud platforms (Azure preferred) is beneficial.
- Experience working with third-party vendors or packaged systems.
- Domain exposure in insurance or other regulated industries is an advantage.
- Strong experience with VB.NET or C#, SQL Server, XML, and API-driven development.
- Experience with GitHub, Azure DevOps, or other version control and CI/CD tools.
- Good understanding of application development methodologies (Agile/Scrum preferred).
- Strong analytical, problem-solving, and debugging skills.
- Good communication skills for working with distributed/global teams.