Logo
Covenant Consulting

Senior NET Developer

Covenant Consulting, Overland Park, Kansas, United States, 66213


About our opportunity :As the Sr. .Net Developer, you will design and develop software solutions and applications. In this role, you will create scalable solutions using modern .Net and Javascript-based technologies that integrate with cloud-based applications, user interfaces, and RESTful APIs.To be successful in this role, you will have experience delivering high quality applications, help to ensure deadlines are met, mentor junior developers, and support multiple teams to deliver on Sprint goals.What you’ll do here:Remain knowledgeable on web development and application trends, technologies, design patterns, and SOLID principlesMaintain and enhance both internal and external .NET Web APIs.Develop application communications with Azure Service Bus.Define back-end programming and web design integration for optimum scalability and usability.Create and maintain functional databases, applications, and servers to support websites on the back end.Develop software that is understandable, flexible, and maintainable.Assess current technology and work with staff to define ways to improve.Utilize agile methodology, development processes and tools.Expertise in source code management, feature branching and Git repositories.Define and set best practices and conventions for software development.Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.Collaborate with engineering, technology managers and/or UX designers to establish and document development and compliance standards, system components and application usage.

What you’ll bring to the team:

5+ years’ experience in a .Net Developer role or similar.Experience with back-end languages and standards such as C#, ASP.NET MVC & Web API, REST, and JSON.Experience using source control and code versioning tools, preferably Git.Strong understanding of the software development lifecycle and agile development, framework, tools, and method.Commitment: Dedication to the work we do and the customers we serveTeamwork: Strong desire for team successResourcefulness: Creative, innovative, and effective problem-solverExperience in testing with Postman, Jest, Cypress or similar tools.Bonus points for:

- AZURE Cloud experience including APIM, App Services, Application Insights and Function Apps.- Azure DevOps experience creating pipeline and using DevOps release cycles.- Bachelor’s degree in Computer Sciences, Computer Engineering, or relevant field- Experience .Net Core, Document Databases, Message Queues, or Azure Cloud Services