Software Engineering Manager

Prince Perelson and Associates, L.L.C.
Salt Lake City, UT, United States
11 days ago
Apply on public-rest31.bullhornstaffing.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$140,000.0 - $160,000.0
Working hours
Regular working hours

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Multitier Architecture Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Software as a Service Cloud Engineering Code Review
+17 more
Continuous Integration Cursor (Graphical User Interface Elements) DevOps Microsoft SQL Server Performance Tuning Azure Machine Learning Secure Coding Service-Oriented Architecture Software Engineering TypeScript Enterprise Software Applications GitHub Copilot ReactJS Solid Principles Integration Frameworks Domain Driven Development Microservices

Job description

  • Lead multiple teams of C#/.NET and React engineers across North America and India.
  • Oversee delivery of complex software products and customer-facing applications. Drive modernization from monolithic applications toward scalable, service-oriented architectures.

  • Provide technical leadership through architecture reviews, code reviews, and engineering standards.
  • Mentor engineers and managers while building a high-performing engineering culture.
  • Lead adoption of AI-assisted development tools and AI-enabled product capabilities.
  • Partner with Product and business stakeholders to define priorities, manage dependencies, and execute roadmaps.
  • Establish and improve Agile, DevOps, quality, and software delivery processes.
  • Use engineering and delivery metrics to identify bottlenecks and continuously improve team performance.
  • Manage technical risk, resource planning, and delivery across multiple concurrent initiatives.

Requirements

  • 7-10+ years of software engineering experience, with 5+ years leading distributed engineering teams.
  • Strong experience with C#/.NET, ASP.NET Core, React, JavaScript/TypeScript, SQL Server, and modern APIs.
  • Experience designing scalable, secure enterprise applications and cloud-native architectures.
  • Strong Azure experience, including services such as AKS, Functions, App Services, Service Bus, Event Grid, Azure DevOps, and CI/CD.
  • Experience with microservices, clean architecture, DDD, SOLID principles, performance optimization, and secure development.
  • Practical experience with AI development tools such as GitHub Copilot, Claude, Cursor, or similar platforms.
  • Experience integrating AI capabilities using platforms such as Azure AI services or OpenAI APIs.
  • Proven ability to mentor engineers, conduct code reviews, and establish strong engineering practices.
  • Experience modernizing legacy platforms and improving software delivery through DevOps and Agile practices.
  • Strong communication, product thinking, problem-solving, and stakeholder management skills.
  • Experience with third-party integrations and enterprise software environments.
  • Preferred: Experience in financial services, insurance, fintech, SaaS, or other highly regulated/mission-critical environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on public-rest31.bullhornstaffing.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all