Lead Mulesoft Developer
Apply NowCompany: Edward Jones
Location: Atlanta, GA 30349
Description:
Job Title: Lead Platform Engineer
Duration: Longterm
Location: Remote
Position Responsibilities:
Requirements:
Duration: Longterm
Location: Remote
Position Responsibilities:
-
- Serve as tech lead inside cross-functional product teams, liaising with engineers, user experience designers, product managers, QA and subject matter experts
- Collaborate with development teams, business units, and other areas to identify, define, develop/ modify and implement enterprise reusable Services and APIs
- Develop tools and applications to support business operations
- Write APIs & microservices following proper standards and performance standards
- Break down user stories or requirements into level of effort, helping teams size tasks
- Review/comment code developed by teammates, providing input/feedback on code and helping create necessary documentation
- Create unit test cases and applies these against developed software or applications to ensure quality
- Debug software and fixes defects uncovered during the testing process
- Provide post-release software and application support, including incident reporting
- Identify and influence standard procedures, ensuring other engineers contribute and follow those same standards
- It goes without saying but the lead engineer is responsible for writing clean, scalable, well-documented and accessible code
- Test and deploy applications and systems
Requirements:
-
- Bachelor's degree in Computer Science or other relevant engineering field or equivalent work experience
- 5+ years of relevant middleware experience in a professional environment, including 3+ years of technical leadership experience
- Excellent knowledge of MuleSoft or similar middleware platforms
- Knowledge with Jenkins and other build/deploy tools
- Experience with container technology, like Docker, Kubernetes and the growing ecosystem is a plus
- Knowledge working closely with Git or equivalent
- Experience in test automation and test-driven development and behavior-driven development
- Exposure to Cloud (Amazon/Azure) technologies providing design, support and management within a large-scale organization
- Understanding of industry standard system architecture and system management tools
- Experience supporting and documenting build and configuration changes throughout environments
- Experience in Agile/Scrum development cycle environments