Manager Software Engineering
$126,000–$269,100 year
On-siteMilwaukee, Wisconsin, United States
Job Summary
Translate business needs into product backlogs in Jira and design artifacts using system architecture and data flow diagrams. Lead development of low-latency APIs, establish team best practices, and conduct design reviews to ensure high-standard application delivery. Mentor engineers, recruit talent, and coach for technical growth while improving platform metrics like uptime and reducing release cycle time. Build reusable frameworks, profile code for performance optimization, and develop documentation to support API consumers. Collaborate with DevOps engineers to plan production capacity on AWS services and review test suites to minimize delivered defects.
Required Qualifications
- Bachelor's degree in Information Technology or a related field
- Five years of experience as a software engineer, technology analyst or related occupation
- At least two years of experience leading engineering teams
- At least two years of experience leading technology delivery for a bank-end platform using programming languages, event-driven architecture, and cloud native applications
- At least two years of experience in prioritization, planning, and road map work for platforms
- At least two years of experience with engineering technologies including Node.js, Typescript, Kafka, DynamoDB, Lambda, Kubernetes, Postman, PostgreSQL, GIT, EC2
- At least two years of experience designing and delivering technology solutions
- Experience with Java
- Experience with NodeJS
- Experience with Typescript
- Experience with SonarQube
- Experience with Cucumber
- Experience with Postman
- Experience with Karate
- Experience with Git
- Experience with AWS EC2
- Experience with AWS Lambda
- Experience with DynamoDB
- Experience with PostgreSQL
- Experience with AWS services
- Experience with low-latency APIs
- Experience with code version control and branching strategy
- Experience with design review
- Experience with platform uptime metrics
- Experience with addressing vulnerabilities
- Experience with reducing change release cycle time
- Experience with Proof of Concept
- Experience with DevOps
- Experience with Risk Engineers
- Experience with production capacity needs
- Experience with computation
- Experience with storage
- Experience with application monitoring
- Experience with test suits
- Experience with performance optimization
- Experience with user guides
- Experience with documentation
- Experience with API consumers
- Experience with customer success team
- Experience with mentoring engineers
- Experience with coaching engineers
- Experience with recruiting
- Experience with hiring
- Experience with onboarding talent
- Experience with technical product owners
- Experience with Jira
- Experience with system architecture
- Experience with business process flows
- Experience with Data Flow Diagrams
- Experience with estimation of work effort
- Experience with prioritization of functional and non-functional features
- Experience with Scrum teams
- Experience with platform metrics
- Experience with platform uptime
- Experience with AWS services
- Experience with Java
- Experience with NodeJS
- Experience with Typescript
- Experience with SonarQube
- Experience with Cucumber
- Experience with Postman
- Experience with Karate
- Experience with Git
- Experience with AWS EC2
- Experience with AWS Lambda
- Experience with DynamoDB
- Experience with PostgreSQL
- Experience with mentoring
- Experience with guiding
- Experience with coaching
- Experience with technical growth
- Experience with leadership growth
- Experience with recruiting
- Experience with hiring
- Experience with onboarding
- Experience with talent
- Experience with engineering teams
- Experience with technology delivery
- Experience with bank-end platform
- Experience with programming languages
- Experience with event-driven architecture
- Experience with cloud native applications
- Experience with prioritization
- Experience with planning
- Experience with road map work
- Experience with platforms
- Experience with engineering technologies
- Experience with Node.js
- Experience with Typescript
- Experience with Kafka
- Experience with DynamoDB
- Experience with Lambda
- Experience with Kubernetes
- Experience with Postman
- Experience with PostgreSQL
- Experience with GIT
- Experience with EC2
- Experience with designing
- Experience with delivering
- Experience with technology solutions
- Experience with low-latency APIs
- Experience with code version control
- Experience with branching strategy
- Experience with design review
- Experience with Scrum team members
- Experience with high standard practices
- Experience with best practices
- Experience with enterprise domain standards
- Experience with platform APIs
- Experience with Scrum teams
- Experience with platform metrics
- Experience with platform uptime
- Experience with addressing vulnerabilities
- Experience with reducing change release cycle time
- Experience with Proof of Concept
- Experience with new technology
- Experience with frameworks
- Experience with DevOps
- Experience with Risk Engineers
- Experience with production capacity needs
- Experience with computation
- Experience with storage
- Experience with application monitoring
- Experience with AWS services
- Experience with test suits
- Experience with performance optimization
- Experience with user guides
- Experience with documentation
- Experience with API consumers
- Experience with fellow engineers
- Experience with customer success team
- Experience with mentoring
- Experience with guiding
- Experience with coaching
- Experience with engineers
- Experience with technical and leadership growth
- Experience with recruiting
- Experience with hiring
- Experience with onboarding
- Experience with talent
- Experience with right mix of talent
- Experience with teams
- Experience with Telecommuting
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.