This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Principal Software Architect to join our team in Pune. The ideal candidate will be a visionary leader with a proven track record of designing and delivering complex, scalable, and high-performance enterprise software solutions. You will be responsible for the high-level technical design and architectural vision for our software products, ensuring that they meet the needs of our users and the strategic goals of the company.
Job Responsibility:
Design and document scalable, resilient, and secure software architectures for our enterprise applications
Provide technical leadership and guidance to the development teams
Work closely with product managers, designers, developers, and other stakeholders to understand business requirements and translate them into technical designs
Evaluate and select appropriate technologies, frameworks, and platforms for our software solutions
Ensure the quality of our software by participating in code reviews, and defining and enforcing development standards
Lead the adoption and evolution of Secure Software Development Lifecycle (SSDLC) practices
Conduct security architecture and design reviews to ensure our applications are robust and secure
Be hands-on in the development and implementation of designed solutions and integrations across enterprise systems
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
10+ years of experience in software development, with at least 4+ years in a software architect role
Expertise in designing and building enterprise-scale applications
Strong knowledge of Microsoft Azure (GCC is a plus)
Experience with containerization and orchestration technologies like Docker and Kubernetes
Proficiency in C# and TypeScript
Strong experience with microservices architecture and API design
Familiarity with database technologies (SQL and NoSQL)
Excellent communication and interpersonal skills
Strong leadership and mentoring abilities
Ability to solve complex problems and make critical decisions
A proactive and collaborative mindset
What we offer:
A great Team and culture
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
An attractive salary and benefits package
A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
A company committed to making a real difference by advancing the world’s infrastructure for better quality of life