$90K - 130K a year
Provide technical guidance, collaborate with stakeholders, participate in code reviews, design and develop Azure cloud-based solutions, and contribute to process improvements.
Bachelor's degree, 7+ years .NET development, 5+ years Azure cloud experience, API design skills, SOLID principles, design patterns, agile and CI/CD knowledge, strong communication skills.
LOCAL CANDIDATES ONLY!!! Responsibilities: • Provide technical guidance to the development team, nurturing a collaborative and innovative environment. • Collaborate closely with business stakeholders to understand their requirements and make sure our technical solutions align with the overall business objectives. • Participate actively in code reviews alongside senior team members, providing constructive feedback and fostering a culture that enforces and promotes coding best practices. • Design and develop cloud-based solutions using Azure services and technologies, such as Azure App Services, Azure Functions, Azure Storage, and Azure DevOps. • Collaborate with cross-functional teams, including project managers, and quality assurance professionals, to ensure effective project execution and timely delivery of solutions. • Contribute to continuous improvement initiatives, driving process enhancements and optimizing development methodologies. • Produce technical documentation to support development process and allow maintainability of code by others. Qualifications: • Bachelor's degree in Computer Science, Engineering, or a related field. • Minimum 5 years proven experience designing, developing, and deploying cloud-based solutions on Azure, leveraging its various components and services. Hands-on experience with the Azure platform, including Azure App Services, Azure Functions, Azure Storage, Azure • Minimum 7 years of experience in .NET development, using C# or ASP.NET. • Proficient in API design and development, including RESTful services and Messaging Frameworks • Strong knowledge and application of SOLID principles to build robust and maintainable software solutions. • Minimum 5 years of experience in software development design patterns, utilizing them effectively to solve complex problems and improve code quality. • Solid understanding of agile methodologies and CI/CD practices and tools. • Excellent problem-solving and analytical skills, with the ability to quickly understand complex systems and propose innovative solutions. • Strong communication and interpersonal skills, with the ability to effectively communicate with both technical and non-technical stakeholders. • Ability to multitask and prioritize effectively in a fast-paced environment. • Strong attention to detail and a commitment to delivering high-quality work. • Familiarity with the Power Platform or Microsoft Dynamics is a BIG plus.
This job posting was last updated on 10/20/2025