Software Engineering Manager (Remote)
Inspira Financial
Hybrid
Oak Brook, IL, United States
Full Time
Position Summary:
The Software Engineering Manager will report to the Director of Software Engineering in the Technology Department. As a Software Engineering Manager, you will be instrumental in driving both the growth of our engineering talent and the successful delivery of software solutions across multiple product teams. This role combines hands-on leadership with strategic oversight, ensuring our development practices are cutting-edge, our people are continuously developing, and our products exceed expectations.
Duties & Responsibilities:
By collaborating closely with fellow product development team members, the Manager role will play a pivotal role in driving team-level success through the demonstration of the following key attributes:
- Collaborates with Users, Software and Quality Engineers, Designers, and Product Managers to foster ideation and deliver cutting-edge software solutions.
- Visibility and support for product timelines, estimates, budgets, delivery, and ensuring alignment with organizational goals and objectives.
- Assists in leading the technical direction of multiple products, ensuring alignment with architectural decisions and best practices that produce enterprise class solutions.
- Ensure annual goal setting, performance management, talent development, product team alignment and support for engineering and quality assurance resources.
- Effectively manage relevant 3rd party vendor relationships, while demonstrating excellent vendor management skills.
- Acts as a point of contact between the development team and other stakeholders, facilitating communication and managing expectations.
- Drives a culture of Test First and Acceptance Criteria Driven approaches to continuously test and deliver high-quality software.
- Assists product teams with alignment to Change and Release Management practices.
- Ensure that the relevant governance and control processes are invoked and reflected for products.
- Ensure that Information Security Technology controls and processes are communicated, followed, and tested throughout the entire lifecycle of development
- Focus on the implementation of cost-effective, extensible, and supportable solutions (whether 3rd party or bespoke)
- Institute a strong culture of collaboration, responsibility, learning and mentorship.
Supervisory Responsibilities:
- Lead the recruitment, coaching, mentorship, and career progression of software engineers.
- Provides regular, constructive feedback and guide performance improvement.
- Oversee the high-level workflow of multiple product teams.
- Oversight into team members’ growth and success.
- Provides constructive and timely performance evaluations and outlines succession planning.
Education & Experience:
- 4-7 years in software product development and 3-5 years in leadership capacity
- Bachelor’s degree in computer science, Information Technology, or related field
Skills & Abilities:
- Excellent analytical skills with a proactive nature
- Proven Software Engineering and Agile Development experience
- Strong organization skills with a demonstrated history of meeting deadlines
- An affinity for accuracy and efficiency
- Strong verbal, written communication, and collaboration skills
- An aptitude for prioritization and value delivery
- A drive to learn and apply new concepts quickly
- Experience with .Net, C#, Azure, and CI/CD preferred
Software Engineering Manager (Remote)
Hybrid
Oak Brook, IL, United States
Full Time
July 18, 2025