Developer III, Special Projects
Listed on 2026-02-16
-
Software Development
Full Stack Developer
McLeod Software Headquarters
100 Corporate Dr
Birmingham, AL 35242, USA
Purpose of the Position: The Developer III, Special Projects will contribute directly to the continued growth and success of McLeod Software’s MPact suite of products that deliver measurable customer-centric analytical solutions that integrate with AI, BI, and Data Science. As a member of the MPact Group, you will work with the team to build features for new software products while providing support for the existing suite of business and artificial intelligence solutions.
Essential Duties and Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Design, develop, and maintain applications using .NET and C#.
- Write clean, scalable, and efficient code.
- Design, implement and manage Azure SQL databases and resource groups to support MPact product offerings.
- Implement data engineering solutions to manage and process large datasets.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Troubleshoot, debug, and optimize existing applications.
- Participate in code reviews to maintain code quality and share knowledge.
- Contribute to the continuous improvement of our development processes and practices.
- Stay updated with the latest industry trends and technologies to ensure our solutions are current and competitive.
- Ability to learn internal software and systems
- Strong written and verbal communication skills
- Ability to work autonomously and manage competing projects or priorities effectively
- Ability to interact with varying organizational levels confidently
- Ability to communicate technical information coherently to a variety of stakeholders
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/
Experience:
- Bachelor's degree, required; or 5 years of software development-related experience and/or training; or equivalent combination of education and experience, required.
- Minimum of 3+ years of experience with databases and middleware, preferred.
- Experience working in an Agile development model, a plus.
- Experience with .NET, C#, ASP.NET, MVC, RESTful API development, ETL, SQL Server, Git, and Azure, required.
- Strong understanding of object-oriented programming principles, data structures, and design patterns, required.
- Experience customizing and extending existing APIs, preferred.
- Experience with AWS, Azure App Service, Azure Dev Ops, Python, Java, and DAX, preferred.
Why McLeod?
At McLeod Software, we believe that our employees are our greatest competitive advantage. Each employee contributes directly to McLeod Software’s growth and success. With over 650 full-time team members, we’re still growing while staying true to who we are. Our priorities stay where they belong: with our employees, our customers, and the continued growth of our business. When you join McLeod, you’re joining a company that’s built for the long haul—with a clear vision, strong leadership, and a commitment to investing in our people.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).