At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible. Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.
We are seeking a.NET Developer with expertise in both frontend and backend development. The ideal candidate will have experience in developing web applications using Next.js, .NET 6+, and integrating Azure services, including Kubernetes and Azure DevOps.
Candidates must be local to Indianapolis and willing to attend ocassional in-person meetings.
Description of Duties:
- Design, develop, test, implement, and maintain web applications and services
using C#, ASP.NET MVC, and SQL Server database connectivity. - Utilize fronedn development skils with Next.js and backend development in .NET 6+ to deliver high-quality, scalable
solutions. - Architect, deploy, and manage containerized microservice applications using
Azure Kubernetes Service (AKS). - Lead container orchestration and ensure smooth deployment and hosting on
Azure. - Implement and manage Azure DevOps CI/CD pipelines, Git strategy, and
branching policies. - Use Infrastructure as Code (IaC) deployments, such as Bicep, to automate
and streamline infrastructure management. - Troubleshoot and debug both client-side and server-side issues with
proficiency in methodologies for resolving technical challenges. - Develop custom applications as defined by project teams and organizational
roles. - Understand and interpret ERD, UML, and related diagrams to produce clear
documentation. - Work with technologies like Web Services, Web API, HTML, JavaScript,
jQuery, XML, AJAX, and Bootstrap. - Stay up-to-date with best practices in service-oriented architecture and
object-oriented programming principles. - Collaborate with cross-functional teams to ensure alignment on architectural
goals and project execution.