Regions is seeking a Software Engineer Team Leader to devise or modify procedures to solve complex problems and lead a team in application development, modification, and maintenance of applications.
Requirements
- Experience with test-driven development
- Experience with agile development processes
- In depth understanding of design patterns and their application
- C-Sharp (.NET Framework and .NET Core)
- Experience with microservices architecture (RESTful and event-based
- Metrics and Monitoring Tools - Prometheus, Grafana, Splunk
- Test Automation
Responsibilities
- Designs, develops, tests, and deploys software using a combination of custom and off-the-shelf tools
- Collaborates cross-functionally with architects, business users, project managers/Scrum Masters and other engineers to achieve sustainable solutions in a complex environment
- Monitors, maintains and continuously improves existing software applications
- Identifies, troubleshoots, and resolves technical and functional software issues
- Completes documentation and procedures for installation and maintenance
- Participates in code reviews, code quality checks and developer integration testing
- Applies design patterns in all development activities
Other
- Assigns and directs the work of team members
- Estimates team level timelines and technical efforts for planning purposes
- Assists with the review and evaluation of personnel performance
- Plans, conducts, and supervises assignments for the team
- Evaluates progress and results and recommends major changes in procedures
- Bachelor’s degree
- Seven (7) years of related experience
- Ability to coach, teach, and mentor team
- Ability to estimate work efforts for project sub-plans or small projects
- Ability to work in an environment with aggressive timelines
- Demonstrates leadership
- Excellent analytical, decision-making, problem-solving and time management skills
- Excellent verbal and written communication skills to technical and non-technical audiences of various levels in the organization, e.g. executive, management, individual contributors