Responsibilities
Writing clean, high-quality, high-performance, maintainable code
Develop and support software including applications, database integration, interfaces, and new functionality enhancements
Coordinate cross-functionally to insure project meets business objectives and compliance standards
Support test and deployment of new products and features
Participate in code reviews
Developing front end website/mobile architecture
Designing user interactions on web pages
Developing back-end website applications
Creating servers and databases for functionality
Ensuring cross-platform optimization for mobile phones
Ensuring responsiveness of applications
Working alongside graphic designers for web design features
Seeing through a project from conception to finished product
Designing and developing APIs
Meeting both technical and consumer needs
Staying abreast of developments in web applications and programming languages
Qualifications
5+ years of experience as a software engineer with team lead experience
NET framework (4.0 or later) (Must)– Should be .Net Core 3.0 or above with .Net 6 being a nice to have
C#(Must)
Microsoft SQL Server(must)
Advanced technical expertise and 3 or more years practical experience in creating web applications using ASP.NET MVC, ASP.NET API or similar(must)
Unit testing with xUnit, NUnit, or similar(Must)
Some experience working with Azure technologies such as Azure Functions, Azure App Services, Azure Table Storage, Azure Cosmos Db, Azure APIM, and Azure Service Bus (preferred)
ANY GRADUATE