Software Development Manager
VeriPark
IndiaremotePosted 1 month ago
Skill Required
Software-Development-ManagerEngineering-ManagementTechnology-LeadershipProduct-And-Engineering-LeadershipSoftware-Engineering-ManagerApplication-Development-ManagerManager-Software-EngineerWeb-Development-ManagerEngineering ManagerSoftware EngineerSoftware Developersoftware engineeringMicrosoft DynamicsPower AppsEngineeringanalyticalObservabilitydesigningTestNGdesignDevOps.NETAzureCI/CDAgileAPIsC#andGoCICDAIFulltime
Key highlights
- Performance-linked bonus
- 15+ years hands-on experience with .NET, C#, and Microsoft Power Platform required
- 5+ years of people management experience required
- Remote Freedom, Your Way
- Comprehensive benefits package including health insurance and psychological support
- 1000+ employees serving customers in more than 30 countries
Role overview
VeriPark enables financial institutions to become AI-first digital leaders. As a global technology company with over two decades of experience in financial services, they deliver world-class customer journeys through enterprise solutions built on Microsoft Dynamics 365 and Power Platform. The company operates across 15 countries with 1000+ employees serving customers in more than 30 countries worldwide. They emphasize a collaborative culture where innovation is celebrated and continuous learning is prioritized.
Responsibilities
- Lead and manage the VeriLoan product engineering team working on Microsoft Dynamics 365 and Power Platform
- Own end-to-end engineering delivery for VeriLoan, ensuring predictable releases, high quality, and production stability
- Define and enforce technical standards, coding practices, and architectural principles to ensure scalable, secure, and maintainable solutions
- Drive effective Agile ways of working including sprint planning, execution, backlog refinement, and continuous improvement through retrospectives
- Define, monitor, and improve key engineering KPIs such as cycle time, lead time, defect trends, rework, deployment success rate, and technical debt
- Ensure strong engineering quality through disciplined code reviews, automated testing, CI/CD practices, and secure development standards
- Identify, manage, and mitigate technical risks, dependencies, and integration challenges across teams
- Collaborate closely with Product, Architecture, QA, and DevOps teams to align roadmap, priorities, and engineering capacity
- Translate business priorities into clear engineering execution plans and realistic delivery commitments
- Plan team capacity, skills mix and hiring needs in collaboration with HR and technical leadership
- Build, scale, and develop a high-performing distributed engineering team with clear roles, responsibilities, and career paths
- Conduct regular one-on-ones, performance evaluations, coaching, and professional development activities
- Act as the primary engineering representative for VeriLoan in stakeholder discussions and technical decision-making forums
- Contribute to technical roadmaps and evaluate new capabilities in Power Platform, Dynamics 365, and Azure for product innovation
- Balance delivery speed, product quality, and production stability while managing technical debt
- Foster a culture of collaboration, accountability, and continuous learning within the engineering team and across functions
- Clearly communicate technical strategies, progress, risks, and trade-offs to both technical and non-technical stakeholders
Requirements
- 15+ years of hands-on experience with .NET, C#, and Microsoft Power Platform (Model-Driven Apps, Power Automate, Dataverse, Plugins, APIs)
- At least 5+ years of people management experience leading software engineering teams
- Strong understanding of Dynamics 365 architecture, integration patterns, and Azure-based solutions
- Experience with Agile/SAFe at scale and modern DevOps practices (CI/CD, automated testing, monitoring)
- Demonstrated ability to build, scale, and develop high-performing distributed engineering teams
- Strong analytical, decision-making, and problem-solving skills
- Excellent communication skills with the ability to translate technical concepts for business stakeholders
Nice to have
- Proven experience delivering enterprise-grade, mission critical applications in financial services or banking
Benefits
- Remote Freedom, Your Way: At VeriPark we believe in the power of talent, no matter where it resides. Design your ideal workspace and achieve the perfect work-life balance
- Performance-Linked Bonus: Your hard work doesn't go unnoticed! Enjoy a performance-linked bonus as a testament to your dedication
- Rewards Beyond the Job: Enjoy a comprehensive benefits package, including Remote Work Support, Health Insurance, Care Program, and Online Psychological Support
- Birthday Leave, Because You Matter: We value your special moments! Take the day off on your birthday and treat yourself
- Global Impact, Cutting-Edge Tech: Immerse yourself in global projects with top-tier clients and stay ahead with cutting-edge technologies. Your skills will shape the future of our industry
- Unleash Your Potential: Develop yourself with VeriPark Academy opportunities; webinars, and in-house training sessions
- Diverse, Vibrant Community: Be part of a dynamic environment that values diversity and inclusivity
- Together Culture: Even in a remote world, we cultivate connections through engaging face-to-face gatherings as well as online fun events
- Special information sharing environment where you can update & align yourself
Additional details
- About VeriPark: VeriPark is a global technology powerhouse with more than two decades of experience in the financial services industry
- Mission: Our mission is to enable financial institutions to become digital leaders by delivering world class customer journeys
- Global presence: With offices in 15 countries from Canada over Europe and the Middle East to Kuala Lumpur, our 1000+ colleagues are serving customers in more than 30 countries worldwide
- Company culture: As a global player, we offer more than just a workplace; we provide a transformative environment that transcends boundaries
- Join description: Joining VeriPark means becoming part of a diverse family where talent is nurtured, diversity is celebrated, and our culture empowers each individual to reach their full potential
- Originally posted on Himalayas