• Post Date: November 20, 2018
Job Detail
  • Order Number 265296
  • Total Positions Available 2
  • Zip Code 48126
  • Skills Required * Interact with business customers when resolving support issues * May be required to define business requirements with the customer on new development at times * Show leadership in analysis of development and support tasks to drive to a quick implementation and resolution * Code, test and implement application components in Java, web services and Java related technologies using the Company Frameworks * Practitioner in at least 2 coding languages * Comfort level developing in all tiers of application software: front-end, mobile, back-end and database. * Advanced knowledge of software design patterns * Knowledge and practical experience of agile delivery * Demonstrated ability to delivery product road map milestones * Provide Agile artifacts associated with application components
  • Skills Preferred * Strong analytical and problem solving skills * Willingness to continuously learn * Highly motivated professional (self-starter and results oriented). * Strong interpersonal and communication skills * Team leadership and supervisory experience * Ability to work as a member of a team
  • Experience Required 8+ years JAVA/J2EE Application development experience * 5+ years using AGILE Development methodologies * 5+ years WebLogic/WebSphere Application server * 5 years DB2 or Oracle * 8+ years HTML, javascript, XML server side Java based development * Experience with Linux, Windows Operating Systems * Experience in all components of software delivery
  • Experience Preferred * Paired programming and Test-first/Test Driven Development (TDD). Familiarity with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry (PCF). Exposure to Continuous Integration/Continuous Delivery tools and pipelines such as GIT hub, Jenkins, Maven, Gradle, etc. Additional skills desired with SpringBoot and Angular JS
  • Education Required * Degree in computer science / engineering or programming experience (java, HTML, SQL, javascript)
  • Education Preferred * J2EE certifications a plus * AWS Certifications * PCF Certifications a plus
  • Broadcast Date 20.11.2018
Job Description

Advanced Software Engineer – Develops software with a paired partner to deliver user stories that contribute to a valuable working software product, often operating as the lead partner. – Develops automated unit tests with working software, to confirm software functionality conformance to functional and non-functional requirements. – Develops automated functional tests to confirm user story acceptance and to detect regression defects. – Reviews continuous integration build status and fixes build failures. – Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings. – Reviews ongoing production software operations and troubleshoots production issues. – Implements tooling that monitors application performance metrics and automatically notifies team when a failure occurs in production. – Active participant in all team agile ceremonies: