Senior Software Architect

1 month ago


Gurgaon, Haryana, India Epam Full time

Job Summary

We are seeking a highly skilled Senior Software Architect to lead the development of our embedded systems in a Linux environment.

The ideal candidate will have expertise in C++ and a strong background in software architecture, with experience in developing and pitching architectural solutions during greenfield development.

Key Responsibilities

  • Develop and pitch architectural solutions during greenfield development
  • Collaborate effectively with partners, business stakeholders, and technical experts
  • Performance-tune and develop software code
  • Troubleshoot and debug software code
  • Work independently or collaboratively
  • Adapt communication to the level and nature of the audience
  • Contribute to the development of strategy and architecture
  • Embrace and respect ideas from team members
  • Contribute to test automation and CI/CD if experienced
  • Learn and adapt to new technologies

Requirements

  • Bachelors Degree in Computer Science or equivalent experience
  • Minimum 8 years of development experience
  • Proficiency in object-oriented software development using C++ (17+)
  • Hands-on experience with embedded systems in a Linux environment
  • Knowledge of design patterns and design principles
  • Experience with memory management, multithreading, efficiency & performance analysis
  • Proficiency in using tools such as Visual Studio, shell scripts, git, Confluence, Jira
  • Strong analytical skills, attention to detail, and a careful approach to handling issues
  • Ability and desire to learn new technologies

We Offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a Senior Software Architect to join our team at Nagarro. As a Senior Software Architect, you will be responsible for designing and developing scalable, efficient, and secure software systems.Responsibilities:Design and develop software systems that meet the requirements of our clients.Lead a...


  • Gurgaon, Haryana, India Azcom Infosolutions Pvt Ltd Full time

    Explore a challenging career opportunity as a Senior Software Architect at Azcom Technology, a global leader in advanced wireless communications.About the Role:We are seeking an exceptional Senior Software Architect to lead our team of talented developers in building high-quality software solutions for 5G and LTE/HSPA+ C-RAN networks. As a key member of our...


  • Gurgaon, Haryana, India Ginesys Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to join our engineering team. As a Senior Software Architect, you will play a pivotal role in designing, developing, and maintaining scalable and robust software solutions, including advanced reporting capabilities. You will collaborate closely with...


  • Gurgaon, Haryana, India Guardian Life Full time

    Job Title: Senior Software ArchitectJob Description:As a Senior Software Architect at Guardian Life, you will be responsible for designing and implementing software solutions that meet the company's technical needs. Your primary focus will be on developing and maintaining software architecture, ensuring scalability, reliability, and maintainability. You will...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Nagarro. As a key member of our architecture team, you will be responsible for designing and implementing scalable, secure, and efficient software systems.Responsibilities:Design and implement software architectures that meet business...


  • Gurgaon, Haryana, India HyrEzy Talent Solutions Full time

    HyrEzy Talent Solutions is seeking a highly skilled Senior Software Architect to lead our technical team.As a Senior Software Architect, you will be responsible for:Designing and implementing scalable, secure, and efficient software systemsLeading a team of software engineers to achieve technical excellenceCollaborating with cross-functional teams to drive...


  • Gurgaon, Haryana, India Talent Nexa Consulting Full time

    Job Title: Senior Software ArchitectJob Description:As a Senior Software Architect at Talent Nexa Consulting, you will be responsible for architecting and developing major areas of our tech platform, overseeing project teams as required. You will translate internal technical/product requirements into system requirements, design specifications, and document...


  • Gurgaon, Haryana, India Prometheus Consulting Services. Full time

    Job Title: Senior .NET Software ArchitectJob Summary:Are you a highly skilled .NET software architect with a passion for designing and developing large-scale enterprise software solutions?We are seeking a talented and experienced .NET architect to join our team at Prometheus Consulting Services. As a Senior .NET Software Architect, you will be responsible...


  • Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    **Job Title:** Senior Java Software ArchitectAbout the Role:We are seeking a highly skilled Senior Java Software Architect to join our team at YO HR CONSULTANCY. As a Senior Java Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Java. You will work closely with our team to create scalable,...


  • Gurgaon, Haryana, India Magic EdTech Full time

    About the RoleWe are seeking a seasoned Senior Java Software Architect to join our team at Magic EdTech. As a key member of our software design team, you will be responsible for designing and architecting large-scale software applications using Java.ResponsibilitiesDesign and implement robust and scalable software architectures using Java, Spring, and...


  • Gurgaon, Haryana, India Vintronics Consulting Full time

    Job Title: Senior Principal Software ArchitectAbout the Role:We are seeking a highly skilled Senior Principal Software Architect to join our team at Vintronics Consulting. As a key member of our software development team, you will be responsible for designing and implementing complex software systems.Key Responsibilities:Design and develop scalable and...


  • Gurgaon, Haryana, India Guardian Life Full time

    Job DescriptionWe are seeking an experienced Senior Lead Software Architect to join our team at Guardian Life. This is a senior leadership role that will be responsible for designing, developing, and implementing complex software systems.About the RoleThe ideal candidate will have a strong background in software engineering, architecture, and leadership. You...


  • Gurgaon, Haryana, India Agoda Full time

    The Opportunity: We are seeking a highly skilled Senior Software Architect to join our team. As a key contributor, you will be responsible for leading the development of features, experiments, and complex systems. Your expertise in cloud engineering and React will be instrumental in shaping our software architecture and driving technical excellence.Key...


  • Gurgaon, Haryana, India The Nielsen Company Full time

    About the Job">We are seeking a skilled Senior Software Systems Architect to join our Digital SDK teams. This role involves designing and developing complex entitlement services and UIs to support our web applications. Main Responsibilities As a Senior Software Systems Architect, you will be responsible for integrating the application with all required...


  • Gurgaon, Haryana, India Kenovate SolutionsCocentrus Full time

    At Kenovate Solutions/Cocentrus, we seek an experienced Senior Software Architect to lead our team in developing cutting-edge software solutions. Key responsibilities include:Key Roles And Responsibilities :Participate in requirements analysis and collaborate with internal teams to produce software design and architecture.Develop clean, scalable code using...


  • Gurgaon, Haryana, India myGwork Full time

    Overview:American Express is an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. We prioritize our colleagues' holistic well-being through benefits and programs that support their physical, financial, and mental health.We're seeking a Senior Backend Software Architect to join our tech team in...


  • Gurgaon, Haryana, India Antino Labs Full time

    Job Description:As a Senior Software Developer at Antino Labs, you will be responsible for leading a team of developers and overseeing end-to-end software development. You will participate in the architectural design and decision-making process, collaborate with architects to define software architecture best practices, and ensure adherence to timelines and...


  • Gurgaon, Haryana, India Wheebox Full time

    Wheebox, a leading talent assessment and consulting firm, seeks a seasoned Senior Software Architect to drive the design and development of its software applications. The ideal candidate will have a strong background in software architecture, with expertise in technologies such as Java, Angular, and Python.Key Responsibilities:Design and implement software...


  • Gurgaon, Haryana, India The Nielsen Company Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at The Nielsen Company. As a key member of our engineering team, you will be responsible for designing and implementing backend systems that power our business.Key ResponsibilitiesLeverage modern design patterns and architectural principles to build scalable and...


  • Gurgaon, Haryana, India HyrEzy Talent Solutions Full time

    About the Role:HyrEzy Talent Solutions is seeking a highly skilled Senior Software Architect to lead our technical team and drive the development of our software solutions.Key Responsibilities:Design and implement scalable and secure software architectures.Lead a team of software engineers and provide technical guidance and mentorship.Collaborate with...