Software Engineer Practitioner

Job Description

  • Connected Vehicle program is looking for Software Engineers who will work across the full stack of technologies to enable the highest priority work to be delivered first
  • Full stack development ranging from native mobile to web, to server-side engineering
  • Leverage modern frameworks
  • Open source tools, and cloud technologies to develop software effectively through paired programming, and other methodologies like test-driven development,
  • Continuous integration, and deployment

Skills & Experience Required

  • Strong Object Oriented development background Java/J2ee, Struts or JSF
  • Experience in JAVA development using Eclipse or similar tooling
  • Experience in Spring, RESTFUL/SOAP Web services development
  • Strong Java development skills, including Java, HTML, XML, JUNITS
  • Familiarity with GitHub or equivalent source control repositories and Build Tools like GRADLE
  • Experience in ORM frameworks like Hibernate or JPA
  • Strong knowledge of SQL
  • Experience understanding/deploying to cloud environments
  • PCF/ Azure etc

Experience Preferred

  • All Software Engineers are required to take HackerRank Coding Assessment:
  • Software Development in a variety of programming languages and technologies
  • Works closely with other technical experts, Product Managers, Product Designers, and business stakeholders
  • Develops a foundational knowledge of the business, business model, key processes, and priorities and applies knowledge to solutions
  • Interprets business user functional and non-functional requirements (e.g. performance, security) to develop system specifications in close cooperation with business analysts and business customers
  • Interprets testing requirements, critical customer acceptance criteria, writes system, functional test cases
  • Reviews, critiques, and validates requirements specifications
  • Work in a pair programming environment using Test Driven Development (TDD) approach
  • Work in shifts and provide on-call...