414 Software Architect jobs in Hyderabad
Software Architect
Posted today
Job Viewed
Job Description
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling, and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Your future role
Take on a new challenge and apply your software architecture expertise in a cutting-edge field. You’ll work alongside collaborative, innovative, and forward-thinking teammates.
You'll play a critical role in designing infrastructure, configuring platforms, and optimizing operations to contribute to product development. Day-to-day, you’ll work closely with teams across the business (software engineers, Data Architects, API Architects), troubleshoot and provide technical guidance, and much more.
You’ll specifically take care of managing the development lifecycle of products and standardizing release management processes, but also guiding the team on best practices for container-based applications deployed on-premise and in the cloud.
We’ll look to you for:
Owning the entire development lifecycle of the product, ensuring smooth code integration with CI/CD and optimizing release management processes.
Designing and managing the adaptation of cloud and on-premise strategies (Azure and on-premise).
Standardizing software development release management processes.
Troubleshooting and providing technical support to developers, V&V teams, and quality teams.
Writing and maintaining product technical documentation, including release processes, upgrade processes, and patch management.
Mentoring team members on cloud techniques and improving system design.
Providing guidance on best practices for container-based application development and deployment.
All about you
We value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role:
10 to 14 years of experience in IT and/or digital companies.
Excellent knowledge of .NET C#, OOAD, OOPS, patterns, and anti-patterns.
Strong understanding of Ansible, Kubernetes, and containerization.
Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
Experience developing helm charts and Kubernetes operators (CKA certification preferred).
Hands-on experience with containerization technologies like Docker and Kubernetes.
Experience with Azure cloud-based provisioning, deployment, and troubleshooting (a plus).
Understanding of platform security best practices, digital certificates, and SSL/TLS.
Knowledge of networking concepts, load balancing, disaster recovery, and firewalls.
Proficiency with source control tools like Git and GitLab; familiarity with Azure DevOps and Visual Studio Code (a plus).
Experience working with VMware/OpenShift and AKS (a plus).
Things you’ll enjoy Join us on a life-long transformative journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:
Enjoy stability, challenges, and a long-term career free from boring daily routines.
Work with new security standards for rail signalling.
Collaborate with transverse teams and helpful colleagues.
Contribute to innovative projects.
Utilise our flexible working environment.
Steer your career in whatever direction you choose across functions and countries.
Benefit from our investment in your development, through award-winning learning.
Progress towards senior leadership or specialized technical roles.
Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension).
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Job Segment: Cloud, Product Development, Developer, Technical Support, Application Developer, Technology, Research
Software Architect
Posted today
Job Viewed
Job Description
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling, and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Your future role
Take on a new challenge and apply your software architecture expertise in a cutting-edge field. You’ll work alongside collaborative, innovative, and forward-thinking teammates.
You'll play a critical role in designing infrastructure, configuring platforms, and optimizing operations to contribute to product development. Day-to-day, you’ll work closely with teams across the business (software engineers, Data Architects, API Architects), troubleshoot and provide technical guidance, and much more.
You’ll specifically take care of managing the development lifecycle of products and standardizing release management processes, but also guiding the team on best practices for container-based applications deployed on-premise and in the cloud.
We’ll look to you for:
Owning the entire development lifecycle of the product, ensuring smooth code integration with CI/CD and optimizing release management processes.
Designing and managing the adaptation of cloud and on-premise strategies (Azure and on-premise).
Standardizing software development release management processes.
Troubleshooting and providing technical support to developers, V&V teams, and quality teams.
Writing and maintaining product technical documentation, including release processes, upgrade processes, and patch management.
Mentoring team members on cloud techniques and improving system design.
Providing guidance on best practices for container-based application development and deployment.
All about you
We value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role:
10 to 14 years of experience in IT and/or digital companies.
Excellent knowledge of .NET C#, OOAD, OOPS, patterns, and anti-patterns.
Strong understanding of Ansible, Kubernetes, and containerization.
Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
Experience developing helm charts and Kubernetes operators (CKA certification preferred).
Hands-on experience with containerization technologies like Docker and Kubernetes.
Experience with Azure cloud-based provisioning, deployment, and troubleshooting (a plus).
Understanding of platform security best practices, digital certificates, and SSL/TLS.
Knowledge of networking concepts, load balancing, disaster recovery, and firewalls.
Proficiency with source control tools like Git and GitLab; familiarity with Azure DevOps and Visual Studio Code (a plus).
Experience working with VMware/OpenShift and AKS (a plus).
Things you’ll enjoy Join us on a life-long transformative journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:
Enjoy stability, challenges, and a long-term career free from boring daily routines.
Work with new security standards for rail signalling.
Collaborate with transverse teams and helpful colleagues.
Contribute to innovative projects.
Utilise our flexible working environment.
Steer your career in whatever direction you choose across functions and countries.
Benefit from our investment in your development, through award-winning learning.
Progress towards senior leadership or specialized technical roles.
Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension).
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Lead Software Architect
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design and document high-level software architecture for new and existing applications.
- Define architectural principles, standards, and best practices for the development teams.
- Evaluate and recommend technologies, frameworks, and tools to support the architectural vision.
- Collaborate with product managers, engineers, and stakeholders to understand requirements and translate them into technical solutions.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle.
- Ensure the scalability, maintainability, security, and performance of software systems.
- Conduct architectural reviews and provide feedback to ensure alignment with the overall strategy.
- Identify and mitigate technical risks and dependencies.
- Stay current with emerging technologies and industry trends to drive innovation.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a software architecture role.
- Proven experience designing and implementing large-scale, distributed systems.
- Strong knowledge of various architectural styles (e.g., microservices, event-driven).
- Expertise in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Proficiency in multiple programming languages (e.g., Java, Python, C#) and database technologies (SQL, NoSQL).
- Excellent understanding of software development lifecycle, CI/CD, and DevOps practices.
- Strong leadership, communication, and collaboration skills.
- Experience with Agile/Scrum methodologies.
- Ability to effectively balance technical constraints with business objectives.
This is an exceptional opportunity for a seasoned architect to make a significant impact in Hyderabad, Telangana, IN , shaping innovative software solutions in a hybrid work model.
Lead Software Architect
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the architectural design and definition of complex software systems, ensuring alignment with business objectives and technical strategies.
- Provide technical leadership and guidance to software development teams throughout the entire software development lifecycle.
- Evaluate and select appropriate technologies, frameworks, and tools to build robust and scalable solutions.
- Develop and maintain architectural standards, best practices, and documentation.
- Collaborate with product managers, engineers, and stakeholders to translate requirements into architectural designs.
- Identify and address technical debt, performance bottlenecks, and potential scalability challenges.
- Mentor and coach engineering teams on architectural principles and design patterns.
- Conduct code reviews and architectural reviews to ensure adherence to standards.
- Stay abreast of emerging technologies and industry trends, recommending adoption where beneficial.
- Design and implement secure, efficient, and high-performance APIs and microservices.
- Contribute to the continuous improvement of our CI/CD pipelines and deployment processes.
- Foster a culture of technical excellence and innovation within the engineering organization.
- Oversee the technical aspects of cloud infrastructure and service integrations.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a software architecture or lead technical role.
- Proven expertise in designing and implementing large-scale, distributed systems and microservices architectures.
- In-depth knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong proficiency in one or more programming languages (e.g., Java, Python, Go, Node.js).
- Experience with various database technologies (SQL and NoSQL).
- Deep understanding of architectural patterns such as MVC, MVVM, event-driven architecture, and domain-driven design.
- Familiarity with CI/CD principles and DevOps practices.
- Excellent problem-solving, analytical, and strategic thinking skills.
- Exceptional communication, interpersonal, and leadership skills.
- Ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
- Experience with agile development methodologies.
- A passion for building high-quality, maintainable, and scalable software.
Senior Software Architect
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the architectural design and development of scalable, robust, and high-performance software applications.
- Define and enforce coding standards, design patterns, and best practices across development teams.
- Collaborate with product managers, stakeholders, and development teams to understand business requirements and translate them into technical solutions.
- Evaluate and recommend new technologies, frameworks, and tools to enhance the software development process and product capabilities.
- Provide technical guidance and mentorship to software engineers, fostering a culture of technical excellence.
- Conduct code reviews, performance tuning, and troubleshooting of complex software issues.
- Design and implement robust API strategies and microservices architectures.
- Ensure the security, reliability, and maintainability of all software systems.
- Develop technical documentation, including architectural diagrams, design specifications, and deployment guides.
- Stay current with emerging technology trends and industry best practices in software architecture.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of progressive experience in software development, with at least 4 years in a software architect or lead technical role.
- Extensive experience in designing and implementing large-scale, distributed systems using modern architectural patterns (e.g., microservices, event-driven architecture).
- Proficiency in multiple programming languages (e.g., Java, Python, C++, Go) and a deep understanding of data structures and algorithms.
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
- Strong knowledge of database technologies (SQL and NoSQL) and data modeling.
- Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
- Excellent understanding of software development lifecycle (SDLC) methodologies, including Agile and Scrum.
- Exceptional problem-solving, analytical, and critical thinking skills.
- Strong communication, leadership, and interpersonal skills, with the ability to influence technical decisions.
Senior Software Architect
Posted today
Job Viewed
Job Description
About The Role
As a Software Architect – Java will contribute to various phases and activities of the software development process or software testing. Candidate must be willing to work in a fast-paced, multi-tasking, team environment, the engineer works with tech Lead, software engineers, internal partners, and stakeholders.
Responsibilities
Skills
What You'll Do
What We Expect
Qualification: Any Graduate
Experience : 10+ years
Location : Hyderabad, Telangana, India
Additional Information Not SpecifiedLead Software Architect
Posted today
Job Viewed
Job Description
Join our Digital Technology team
Please join in our journey to transform our business processes through digital product life cycle management.
Partner with the best
This Solution Architect will lead the functional & technical design & configuration of Teamcenter applications.
As a Lead Software Architect, you will be responsible for:
Fuel your passion
To be successful in this role you will:
Work in a way that works for you
We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:
Working with us
Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.
Working for you
Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect:
#digitalpilot
Be The First To Know
About the latest Software architect Jobs in Hyderabad !