Altran North America

Returning Candidate?

Principal Software Engineer - AWS

Principal Software Engineer - AWS

Category 
Engineering

More information about this job

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, Energy, Industry and Electronics, and Medical and Life Sciences industries.

 

In North America, Altran is based in Burlington, Massachusetts, with additional offices in Atlanta, Chicago, Detroit, New Jersey, Silicon Valley and Southern California. For more information, visit altran-na.com.

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.

Responsibilities

  • 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

Qualifications

  • 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 C#
  • High level of experience with Java technologies
  • 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