- Location
- Viman Nagar – Pune, Maharashtra
- Type
- Full-time
- Seniority
- Senior
- Source
- Pinpoint
Description
Senior Associate - Outsystems
Department: IT
Employment Type: Permanent - Full Time
Location: Pune
Description
Key Responsibilities
- Own the technical design, development and maintenance of scalable applications on the OutSystems platform.
- Lead the transition and long-term technical ownership of products and related insurance applications.
- Translate business and non-functional requirements into secure, maintainable solution designs, data models, business processes and user experiences.
- Design and govern integrations with internal and external systems using REST APIs and appropriate authentication mechanisms.
- Provide technical direction, estimation and delivery oversight across the development lifecycle.
- Set coding standards, conduct code and design reviews, and mentor developers to improve engineering quality and capability.
- Diagnose production issues, improve application performance and resilience, and ensure effective root-cause analysis.
- Partner with Product Owners, Business Analysts, Architects, QA and operational teams to manage dependencies, risks and delivery priorities.
- Participate in knowledge-transfer activities, maintain technical documentation and support guides for assigned applications, and share learning to help the internal team reduce reliance on external vendors and subject-matter experts.
- Ensure compliance with architecture, security, testing, release and change-management standards.
- Contribute to Agile ceremonies, release planning and continuous improvement of engineering practices.
Skills, Knowledge and Expertise
- Total experience: 5–8 years in software development, including experience delivering and supporting enterprise applications.
- Relevant experience: 5+ years of hands-on OutSystems development, with recent experience leading technical design, delivery or mentoring.
Desirable
- OutSystems Professional Developer certification.
- Experience with insurance, claims or underwriting platforms and workflows.
- Experience integrating OutSystems applications with Azure services, enterprise identity, monitoring and deployment tooling.
- Experience with CI/CD pipelines, DevOps practices and automated quality controls.
- Experience supporting enterprise-scale, business-critical applications.
- Familiarity with observability, application monitoring and performance optimisation.
- Strong experience with OutSystems 11, exposure to OutSystems Developer Cloud is desirable.
- Working knowledge of HTML, CSS and JavaScript, including the ability to troubleshoot custom extensions and front-end performance issues.
- 5+ years of software development experience, including 3+ years recent hands-on OutSystems development.
- Strong hands-on experience with OutSystems Service Studio, Service Center and LifeTime, including deployment, environment management, monitoring and troubleshooting.
- Experience designing and supporting REST and SOAP integrations, including authentication, error handling, retries, logging and integration troubleshooting.
- Demonstrable experience leading technical design and delivery for complex enterprise applications.
- Strong understanding of modular OutSystems architecture, reusable services and components, dependency management, application layering and technical-debt remediation.
- Working SQL, relational data modelling and database optimisation skills.
- Experience designing and implementing REST APIs, enterprise integrations, authentication and authorisation.
- Sound understanding of secure development, application security and non-functional requirements.
- Experience with Agile/Scrum delivery, estimation, release planning and production support.
- Ability to conduct code reviews, establish engineering standards and mentor developers.
- Strong analytical, troubleshooting and problem-solving skills.
- Excellent communication, collaboration and stakeholder-management skills.
Success Measures
- Complete assigned transition activities, demonstrate understanding of the relevant application components and insurance workflows, and maintain clear technical documentation to support continuity with minimal disruption.
- Deliver secure, maintainable enhancements and defect resolutions that meet agreed quality and release standards.
- Improve application reliability, performance and supportability through proactive engineering and root-cause remediation.
- Build strong functional and technical expertise in insurance workflows across the internal engineering team.
- Reduce dependency on external vendors and subject-matter experts through mentoring, documentation and reusable engineering practices.