Anaplan
Senior Software Developer
Interested in this opportunity? Apply through the protected RemoteKraft flow.
Log in to ApplyFull Time
Senior · 8 years
Gurugram, India
Remote
2026-08-19
greenhouse
Benefits
Education
Bachelor's degree
Full Job Description
Role Overview We are seeking an experienced Senior Software Developer to join our growing engineering team as a technical leader and individual contributor. You will drive technical decisions, lead complex projects, and mentor junior and mid-level developers while building scalable web applications and cloud-based solutions using modern technologies. What You Will Do Key responsibilities include leading technical design and architecture decisions, driving engineering best practices, and building scalable web applications using modern .NET and Vue.js/React.js/Angular.js. Why It Might Be a Fit This role offers the opportunity to shape our technical architecture and engineering culture while delivering high-impact solutions. Requirements 8+ years of professional software development experience with demonstrated technical leadership Expert-level proficiency in modern .NET web and API development Strong experience with modern UI frameworks (Vue.js, React, or Angular) Extensive experience with cloud platforms, preferably Azure Advanced proficiency in database design and development (SQL Server, PostgreSQL, or similar) Deep expertise in software architecture patterns and ability to design scalable, distributed systems Experience building and maintaining a microservices architecture at scale Experience with containerization technologies (Docker, Kubernetes) Proficiency with version control systems (Git) and collaborative development workflows Strong background in API design and development (REST, JSON, GraphQL) Experience with automated testing frameworks and test-driven development Knowledge of DevOps practices including CI/CD pipelines and infrastructure as code Proven experience leading technical projects and cross-functional initiatives Demonstrated ability to mentor and guide junior and mid-level developers Experience leading Agile/Scrum practices and technical ceremonies Strong communication skills with ability to present technical concepts to various audiences Demonstrated ability to make technical decisions considering business impact Benefits Competitive senior-level salary Comprehensive benefits package Technical leadership opportunities and influence over architectural decisions Professional development opportunities including conference attendance and technical training Flexible work arrangements with remote work options Collaborative team environment with opportunities to shape engineering culture Health, dental, and vision insurance Generous PTO and parental leave policies Performance-based bonuses Clear growth path to principal/staff engineer roles Modern development tools, collaborative workspace, and technical resources Mentorship opportunities and investment in your technical leadership development