What are the responsibilities and job description for the Software Engineering Manager position at eStaff Search Group?
Software Development Manager
Location: Pittsburgh, PA (West of City) on-site 1 - 3 days a week
Employment Type: Full-time
Overview:
We are seeking a hands-on Software Development Manager to lead a small team of developers while actively contributing to coding and architecture. The ideal candidate has a strong background in C# development, Azure cloud services, and CI/CD pipelines. This role requires a balance between technical expertise and leadership, ensuring the team delivers high-quality software solutions in an Agile environment.
Key Responsibilities:
- Lead, mentor, and manage a small team of software developers.
- Actively participate in hands-on development using C# and modern frameworks.
- Design, implement, and optimize Azure cloud-based applications.
- Oversee and enhance CI/CD pipelines to streamline development workflows.
- Utilize Git for version control and code collaboration.
- Drive best practices in software engineering, including code reviews and DevOps strategies.
- Collaborate with stakeholders to define project requirements, roadmaps, and deliverables.
- Troubleshoot, debug, and improve system performance.
Required Qualifications:
- 5 years of experience in software development with C# and .NET.
- 3 years in a leadership or management role within a development team.
- Strong experience with Azure services (App Services, Functions, Azure SQL, etc.).
- Expertise in setting up and maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, or similar).
- Proficiency with Git for version control and collaborative development.
- Hands-on approach to leadership, with the ability to code and guide technical decision-making.
- Excellent communication skills, with a problem-solving and results-driven mindset.
Preferred Qualifications:
- Experience in Agile/Scrum methodologies.
- Knowledge of containerization (Docker, Kubernetes) is a plus.
Why Join Us?
- Opportunity to lead and shape a high-impact development team.
- Hands-on technical leadership role with career growth potential.
- Work on cutting-edge Azure cloud solutions.
- Collaborative and innovative work environment.
- If you are a hands-on leader with a passion for C#, Azure, and modern DevOps practices, we’d love to hear from you!
Full time hire. US Citizen or Green Card holder only.