Developer III, Special Projects

Tom McLeod Software CorporationBirmingham, AL
18h

About The Position

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.

Requirements

  • 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
  • Bachelor's degree, required; or 5 years of software development-related experience and/or training; or equivalent combination of education and experience, required.
  • 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.

Nice To Haves

  • Minimum of 3+ years of experience with databases and middleware, preferred.
  • Experience working in an Agile development model, a plus.
  • Experience customizing and extending existing APIs, preferred.
  • Experience with AWS, Azure App Service, Azure DevOps, Python, Java, and DAX, preferred.

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.

Benefits

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service