Return to Job Search
Specialty Development Consultant/Expert Jul 11, 2018
Dearborn, MI 48126  
Position Description:
Advanced Software Engineer - Develops software with a paired partner to deliver user stories that contribute to a valuable working software product, able to operate 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.
Skills Required:
* Interact with business customers to resolve support issues and gather business requirements * Complete analysis & development of support tasks with quick implementation and resolution * Code, test and implement application components in Java, web services and Java related technologies * Practitioner in at least 2 coding languages * Comfort level developing in all tiers of application software: frontend, mobile, back-end and database * Advanced knowledge of software design patterns * Knowledge and practical experience of agile delivery * Ability to delivery product roadmap milestones * Provide Agile artifacts associated with application components * Strong analytical and problem solving skills * Willingness to continuously learn * Highly motivated professional (self-starter and results oriented) * Strong interpersonal and communication skills * Ability to work as a member of a team
Skills Preferred:
* Strong analytical and problem solving skills * Willingness to continuously learn * Highly motivated professional (self-starter and results oriented)
Experience Required:
* 8+ years JAVA/J2EE Application development experience * 5+ years using AGILE Development methodologies * 5+ years WebLogic/WebSphere Application server * 5 years experience with Relational Database * 8+ years HTML, javascript, XML server side Java based development * Experience with Linux, Windows Operating Systems * Experience in all components of software delivery * Familiarity with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry (PCF).
Experience Preferred:
* Paired programming and Test-first/Test Driven Development (TDD) * Exposure to Continuous Integration/Continuous Delivery tools and pipelines such as GIT hub, Jenkins, Maven, Gradle, etc. * Experience with SpringBoot and Angular JS * Experience with DB2
Education Required:
* Degree in computer science / engineering or significant programming experience (java, HTML, SQL, javascript)
Education Preferred:
* J2EE certifications a plus * AWS Certifications * PCF Certifications a plus
If you have previously submitted your resume input your login and password and click apply.
Click here if you are applying for the first time.
February 19, 2019