What are the responsibilities and job description for the Software Engineer position at Marketing Alliance Group?
Software Engineer
Dalton, GA | Full-Time | Onsite
Marketing Alliance Group (MAG), a leader in designing and manufacturing innovative marketing solutions, is seeking a Software Engineer to join our Application Development team. This role will be cross-functional, supporting multiple business units and delivering software solutions that directly impact how we serve our clients and communities.
Key Responsibilities
- Translate business needs into scalable applications using C#, Blazor, ASP.NET Core, and SQL
- Design, develop, test, and deploy modern applications that improve efficiency and drive growth
- Diagnose and resolve technical issues to ensure reliable system performance
- Collaborate with stakeholders across departments to understand requirements and deliver solutions
Technical Environment
- Languages & Frameworks: C# (Blazor, ASP.NET Core, Windows Forms), JavaScript, SQL
- Tools & Programs: Visual Studio 2022, Visual Studio Code, Power Automate Desktop, Microsoft SQL Server Management Studio, IIS, SSRS
Qualifications
- Bachelor’s degree in Computer Science or related field, or equivalent technical experience
- Minimum 1 year of IT/software development experience
- Strong problem-solving ability and attention to detail
- Excellent communication skills, with the ability to explain technical concepts to non-technical audiences
- Highly organized and capable of managing multiple priorities in a fast-paced environment
Why Join MAG?
At Marketing Alliance Group, you’ll work on projects that make a difference. We’re proud to deliver solutions that help brands nationwide, and your contributions as a Software Engineer will be seen, used, and valued across the organization.