• Principal Software Engineer - AWS cloud development

  • Company Overview

    Today’s complex interconnected world demands companies to conceptualize and deliver cutting-edge products and solutions to market faster than ever before. Altran, a global product development partner, collaborates with companies to address the business and technical challenges inherent in developing and supporting complex connected systems.

    For over three decades, leading companies and emerging startups in some of the most highly regulated and rapidly evolving industries have relied on Altran to inspire innovation, accelerate time to market, improve predictability, and maximize return on product investment. Altran provides a full complement of technology consulting, software and product development expertise, and engineering services to our client partners in the Aerospace, Automotive, Electronics, and Medical and Life Sciences industries.

    In North America, Altran is based in Burlington, Massachusetts, with additional offices in Detroit and Silicon Valley. For more information, visit

    Job Description

    We are looking for Principal-level Software Engineers who are motivated, innovative and enthusiastic about building and supporting complex software products using the latest technologies. 

    As a Principal Software Engineer at Altran you and your software team will work with clients to develop architecture definitions and implementation strategies on all phases of software development including requirements definition, design, development, testing, integration, and deployment. In this role you will build world-class software programs for connected devices that embeds security into every aspect of the development process.


    • Work with clients to perform architecture assessments and develop architecture for new projects
    • Perform hands-on, full product lifecycle development activities as technical leader/individual contributor
    • Lead and participate in requirements definition, technical design, coding, code reviews, and unit testing, and deployment
    • Develop, coach and follow formal software development processes
    • Support Altran's business development lifecycle, technical sales calls and assist with generation of proposals, effort estimates, and reviews


    • Excellent client facing skills and the ability to work effectively with customers to define and document software solutions
    • Experience defining architecture strategies, producing architecture documentation, and effectively transferring knowledge to development teams
    • 10+ years of broad experience developing software products using Java technologies
    • High level of experience with C#
    • Direct, hands-on experience with cloud development (esp. AWS) and integrating Azure into AWS platforms
    • Experience with unit testing and automation, Continuous Integration/Continuous Deployment (in general, XP techniques)
    • Exposure to Agile methodologies, comfort with Scrum or Kanban rhythms
    • Experience developing requirements specifications and design documents
    • Strong written, verbal and interpersonal skills
    • Awesome team collaboration skills
    • BS in Computer Science or Engineering discipline


    Equal Opportunity/Affirmative Action Employer; M/F/D/V


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed