Posted Oct 23, 2026

.Net Developer (Dynamics)

Apply Now
Software Developer Duties/Responsibilities: • Provide senior level expertise on decisions and priorities related to the architecture and design of the applications and associated subsystems. • Collaborate with your team, Product Management, UI/UX, DBA, QA, architect, and other engineering teams to build solutions that meet business requirements. • Assist with design and code reviews. • Coordinate learning sessions and mentorship opportunities for members of your team. • Perform code deployments and participate in infrastructure discussions. • Work with QA and architect to optimize testing techniques. • Continually look for ways to improve our code base and evaluate new technologies. • Participate in recruiting processes to continue the growth goals of the company. Required Skills/Abilities: • A passion for staying current in development technologies and an interest in expanding development knowledge to new languages/frameworks • Excellent communication skills, both verbal and written, to communicate with all stakeholders clearly and effectively • Ability to work independently in a fast-paced environment with excellent attention to detail • Demonstrable analytical skills, including both inductive and deductive reasoning • Advanced technical expertise and 5 or more years practical experience in • .NET framework (4.0 or later) • C# • Microsoft SQL Server • Advanced technical expertise and 3 or more years practical experience in • Creating web applications using ASP.NET MVC, ASP.NET API or similar • Unit testing with xUnit, NUnit, or similar • Technical expertise and 1 or more years practical experience in • Implementing solutions using NOSQL databases • GitHub • Azure DevOps or similar project management system • REST APIs for Mobile Backend