Software Engineering Manager at Integrity Marketing Group
Dallas, TX 75202, USA -
Full Time


Start Date

Immediate

Expiry Date

21 Nov, 25

Salary

0.0

Posted On

21 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Sprint Planning, Angular, Redis, Production Deployment, Kafka

Industry

Information Technology/IT

Description

Integrity is seeking candidates for a Software Engineering Manager with deep technical expertise in the Microsoft stack (.NET, Angular, AzureSQL, Kafka, Redis) and a strong track record of leading cross-functional agile teams. This role requires a hands-on leader who can guide architectural decisions, ensure delivery excellence, and take full ownership of code quality, performance, and security. You will work closely with Product Owners to plan and deliver work in bi-weekly sprints and manage a seamless release-to-production process.

MINIMUM QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
  • 5+ years of software development experience with a strong foundation in the Microsoft technology stack
  • 3+ years of engineering management experience in agile environments
  • Hands-on expertise with .NET (C#), Angular, AzureSQL, Redis, Kafka, and modern DevOps practices
  • Experience owning software delivery from sprint planning through production deployment
  • Proven ability to lead QA and engineering as a unified responsibility
  • Strong interpersonal and organizational skills
Responsibilities
  • Provide technical leadership and direction in all phases of the SDLC, ensuring scalable, performant, and secure implementations
  • Lead team in designing and implementing decisions in .NET (C#), Angular, AzureSQL, Redis, and Kafka
  • Promote best practices in engineering discipline, code quality, documentation, and team collaboration
  • Drive continuous improvement in velocity, quality and app stability
  • Oversee CI/CD pipeline execution, deployment health, and incident response procedures
  • Own QA outcomes, including test coverage, automation, regression stability, and defect reduction
  • Partner with Product Management to analyze, estimate, and prioritize work during sprint planning
  • Ensure all releases meet business requirements and internal quality, performance, and security standards
  • Lead and mentor a team of software engineers, QA engineers, and Product Owners
Loading...