297154 - Software Engineer Senior

  • Post Date:May 16, 2022
  • Apply Before: May 16, 2023
  • Views 39
0 Applications
  • Pay Rate 73.06
Job Description

The Software Engineer is responsible for working within the product team to design, deliver and execute and support production vehicle scheduling execution capability. Responsibilities include, but are not limited to: – Utilize software delivery tools (GitHub, Jenkins, Junit, Gradle, Eclipse, IntelliJ, SonarQube, Docker/Kubernetes, Postman, Cucumber) to develop, test and deliver Schedule Execution capability – Implement Agile development methods in Rally (Epic/Sub-Epic, Features, Stories, Iteration planning, burn down, ceremonies, retrospectives, etc.) as part of the development process – Learn and utilize cloud based computing technologies and how to deploy for usage to the distributed plant floor (Pivotal Cloud Foundry, Windows 2016, SQL Server 2016) – Utilize paired programming, XP, SCRUM, and test driven development methods – Assist in developing and implementing a migration path off legacy technology onto the new platform – Learn core functionality of the Manufacturing Production Scheduling process – Identify methods to integrate solutions to Dev Ops tooling
Skills Required:
– Solid understanding of Java, Eclipse/IntelliJ, Angular, SpringBoot – Understanding of Windows Server 2016, Jenkins, Junit, Gradle, Docker/Kubernetes, Postman, Cucumber, SQL Server, H2
Skills Preferred:
– Understanding of cloud based computing – Agile software development methods, including Test Driven Development and Paired Programming – Motivated and self-starter – Comfortable interacting with plant IT and business customers located across the globe to clarify or define business needs/issues – Quick learner and able to adapt to a changing environment as new processes are implemented – Works well in a diverse global team environment – Excellent written and verbal communication skill
Experience Required:
– 5+ years of progressive responsibilities in IT with at least 4 years of experience in mainstream development environments
Experience Preferred:
Education Required:
Computer Science or equivalent
Education Preferred: