Job Description :
Essential Job Duties:
Lead an application development team from the front lines to produce enterprise scale software
Drive key strategic ideas regarding application design performance
Be able to guide the engineering team with a hands-on approach to development
Working within an Agile environment to build software quickly and efficiently
Required Skills & Experiences:
Experience leading a team of engineers
Experience architecting complex business applications with Java
Experience and fluency with Python
Experience with Angular, React, or similar Javascript framework
Expert level knowledge of databases and data design
Experience with Jenkins or other CI/CD toolset
Experience with Agile development including daily scrum and weekly iteration reviews and planning
Should be well versed with code optimization techniques
Preferred Qualifications:
Experience within the financial or insurance industry
Passion for writing clean, efficient code
Ability to manage changing priorities, solve unfamiliar problems, and meet deadlines
             

Similar Jobs you may be interested in ..