StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Senior Software Development Manager

1872 Consulting - Chicago, IL

Apply Now

Job Description

Senior Software Development ManagerChicago, IL – Hybrid WFH: 3 days onsite in the loop, 2 days work from homeSummaryThe Sr Software Development Manager will manage a team of 6-9 software engineers, with both front-end and back-end skill sets, in a Microsoft (.NET, C#, Azure) environment.We do expect this manager to still be technical, so you can mentor less experienced developers, perform code reviews and be "buck stops here” support. Candidates must have recent full-stack .NET development experience in cloud-native (Azure) environments.About 70-80% of your time will be management tasks, and 20-30% being hands-on in the code. The team will be doing new software development and supporting existing applications.Your team is focused on supporting all of the home-grown applications that support the internal business functions such as Marketing, HR, Finance, Accounting, Professional Development – even the home-grown POS system we have running in our cafeteria (we have amazing food by the way!).We're in the midst of a big push to Azure and are still migrating quite a few applications to the cloud, so you'll be joining at an exciting time!What you'll be doingDetermine appropriate technologies and technical architectures to solve complex technical problems brought forth by colleagues in IT.Oversee the development, maintenance, and support of all code in the Firm.Manage and direct the team's activities; assigning staff members to various initiatives, coordinating schedules and related team activities, balancing team resources against demands and priorities.Consult with IT stakeholders to determine the best solution for their technical needs.Anticipate and address resource needs -- permanent and/or transient, including interviewing and making recommendations. Ensure staff are trained in relevant, current technologies, languages, and platforms to support the changing business needs.Guide, direct, advise, & counsel staff on administrative policies and procedures, methods, priorities, technical problems, training needs, issues, etc.Review and evaluate the staff's work and prepare and deliver staff performance appraisals.Identify and execute opportunities to improve individual and team performance.Coach business stakeholders in how to maximize their investment in IT resources (best practices, operational process management, ticketing systems, etc.)Skills we're seeking10+ years of experience with Software EngineeringMust have recent .NET/C# Development experienceMust have recent front-end development experience with React, Angular or a similar JavaScript framework5+ years of experience managing software development teamsMust have experience managing direct reports, not just "leading teams”Must have experience managing and building software in Azure-native environmentsMust have a strong grasp of Azure DevOps, and CI/CD best practicesNice to havesBachelor's or Master's degree in Computer Science, or a related IT fieldExperience working with business systems (Marketing, HR, Finance, Accounting Technology)Experience working in professional services environmentsExperience developing software that serves a global user baseExperience with AI/ML/Data ScienceExperience with microservices architecture and containerization technologies (Docker, Kubernetes). #J-18808-Ljbffr

Created: 2025-09-17

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.