Manager, Software Engineering

AssistRx

Town of Florida (NY)

On-site

USD 125,000 - 156,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AssistRx is seeking a Manager of Software Engineering to lead a team building high-quality .NET applications. You will set technical direction, oversee project execution, enforce best practices, and mentor engineers.

The role emphasizes collaboration with cross-functional teams, driving CI/CD, and implementing scalable microservice architectures while maintaining strong coding standards and accountability.

Qualifications

  • Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience.
  • Experience with Angular is a plus and 6+ years in software development.
  • Experience leading a team and mentoring developers.
  • Experience as a technical or team lead and in Agile environments.
  • Strong knowledge of unit testing, user stories/use cases, design patterns, and OOP.

Responsibilities

  • Drive the execution and delivery of features by collaborating with cross-functional teams, architects, product owners, and developers.
  • Experience with short release cycles, feature toggles, and CI.
  • Experience with microservice architecture and platform-based development.
  • Improve development processes and remove impediments.
  • Contribute to coding and feature verification for releases.
  • Identify training needs and provide sessions to empower team members.
  • Coach and mentor leads through technical and non-technical challenges.
  • Interview, hire, train, and manage team performance and conflicts.

Skills

Team leadership
Cross-functional collaboration
Agile development
Unit testing
Design patterns
Object-oriented design
Project management
Excellent communication
Mentoring
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

Salesforce.com CRM

Job description

Overview

The Manager of Software Engineering (. NET) leads a team of software developers in the design, development, and delivery of high-quality applications using the Microsoft . NET technology stack. This role is responsible for setting technical direction, overseeing project execution, ensuring coding best practices, and mentoring engineering staff.

Overview

The Manager of Software Engineering (. NET) leads a team of software developers in the design, development, and delivery of high-quality applications using the Microsoft . NET technology stack. This role is responsible for setting technical direction, overseeing project execution, ensuring coding best practices, and mentoring engineering staff.

Responsibilities
  • Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners, and developers.
  • Experience with short release cycles, feature toggle implementations, and continuous integration.
  • Experience with microservice architecture and platform-based development.
  • Responsible for development process improvement and removing impediments.
  • Contributes to development tasks such as coding and feature verifications to assist teams with release commitments.
  • Identify training needs and opportunities for skill enhancement within the team. Provide training sessions and resources to empower team members to excel in their roles.
  • Coaching and mentoring leads through technical and nontechnical challenges.
  • include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Qualifications
  • Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience is required
  • Angular huge plus 6+ years' experience in software development
  • Leading a team
  • Experience(s) as a technical or team lead or equivalent experience
  • Working knowledge of unit testing, user stories or use cases, design patterns or equivalent experience, and object oriented software design
  • Desire to be a team player and work in a fast-paced environment
  • Advanced knowledge of Salesforce.com CRM platform
  • Proven advocate for best practices in software design and development
  • Strong project management skills, with the ability to lead multiple projects simultaneously and prioritize effectively.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with stakeholders at all levels of the organization.
  • Experience managing and mentoring a team of developers, fostering a culture of collaboration, innovation, and accountability.
  • Strong analytical and problem-solving abilities, with a keen attention to detail and a commitment to delivering high-quality solutions.
  • Experience working in an Agile development environment is preferred.
  • Proficiency in configuring and optimizing deployment pipelines within deployment tools to automate and streamline the release process, ensuring smooth and error-free deployments across environments.
  • Ability to troubleshoot deployment issues and implement best practices to maintain a stable and reliable deployment process.
Pay Range

USD $124,656.00 - USD $155,820.00 /Yr.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Software Engineering
Manager, Software Engineering

Relativity • Chicago (IL)

On-site
USD 155,000 - 233,000
Manager, Software Engineering
Manager, Software Engineering

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Manager, Software Engineering
Manager, Software Engineering

Apply • Northern (KY)

Hybrid
USD 120,000 - 150,000
Software Manager
Software Manager

ADP Middleware Test Company • Las Animas (CO)

On-site
USD 120,000 - 180,000
Senior Dot Net Developer
Senior Dot Net Developer

Tata Consultancy Services • Tampa (FL)

On-site
USD 100,000 - 120,000
Software Engineering Manager
Software Engineering Manager

Insight Global • Indianapolis (IN)

On-site
USD 134,100 - 163,900
Healthcare insurance
Paid leave
Software Engineering Manager
Software Engineering Manager

TempWorks Software, Inc • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Engineering Manager, Application Architecture - .NET
Engineering Manager, Application Architecture - .NET

Vaco Recruiter Services • Detroit (MI)

On-site
USD 145,000 - 155,000
Engineering Manager
Engineering Manager

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Software Engineering Manager
Software Engineering Manager

SpringbokIT • United States

On-site
USD 150,000 - 210,000