We have opening for Lead Software Engineer/Developer, Lakeland, FL. This is a Full time position.
Summary: The Software Engineering Manager will oversee the software development function and people leadership aspects for specific software products and applications for the corporate office of Client located in Lakeland. This person will manage up to 8 engineers in the Lakeland office, working with the Director of Engineering to define professional development goals, build leadership skills within this scaling organization, and establish the company culture for engineers in this location. Simultaneously, this role will assume technical leadership over two business-critical legacy integration applications, assisting in application architecture, performing code reviews, and mentoring team members and other teams as the spokesperson for the application. As part of this responsibility, this person will analyze, design, implement, and resolve software life cycle efforts and concerns to better the products and department. This person must be an Agile enthusiast, partnering with the team scrum master to drive sprint success and partnering with the product owner to oversee features and maintenance task execution and address technical debt.
Experience: Minimum 7 (seven) years of experience in a software product development environment. Minimum 5 (five) years of experience designing, building and supporting end-to-end web-based systems for enterprise applications. 3+ years of professional development in Python on Linux. 2+ years of experience with AWS. Minimum 2 years as a software engineering manager including professional development and performance management. Experience as a software development project leader including project planning and execution, staffing, tasking and reporting. Experience with Agile processes, especially Scrum, Scrumban, or Scaled Agile (SAFe). Experience with enterprise, web-based data integration including transactions, full CRUD and ETL across business applications. Experience with single sign-on protocols such as LDAP, Shibboleth, CAS, and ADFS. Experience working in and maintaining a Vagrant environment
Competencies: Demonstrated experience developing and maintaining enterprise SaaS software. Experience with a noSQL persistence layer. Understand and troubleshoot the application stack (Python, Angular) and infrastructure on AWS. Exposure to the Redux design pattern. Understand, configure, and optimize a full text search. Troubleshoot an application from all angles (client issues, performance, data integrity)