This role is onsite from Day 1 so the candidate will need to live in Nashville or relocate to Nashville.
The ideal candidate would be a seasoned developer with experience in developing applications in the .Net framework using Azure services.
Key skills include experience with application integration with Azure AD, App Registration, Claims, Application Insights, Functions, Storage Blobs, App Services, Kubernetes, and Logic Apps.
Responsibility:-
Responsible for the analysis, design, code, testing, documentation and support of custom applications for desktop, web, and database driven solutions.
This role requires the skills of a full stack developer, including both front and back-end development technologies, and an individual who is self-motivated to learn new technologies.
Design, code and configure comprehensive technology solutions using a wide range of Microsoft and other technologies.
Fully test, configure and code solutions to ensure a high level of quality.
Research best practices and learn new technologies to deliver solutions to clients.
Document technical work clearly, comprehensively and concisely.
Proactively communicate status and issues, especially if they have the potential to impact the project delivery or quality.
Review all technical deliverables with assigned technical subject matter experts and apply critical thinking. Critique architectures, technical designs, communicate observations, provide remedies to strengthen and improve solutions.
Job Integrate data from various back-end databases and APIs
Provide support to internal client support team by identifying problems, researching answers, and guiding client support through corrective steps
Requirement:
Strong knowledge of the .NET framework (4.5 and higher).
Strong understanding of object-oriented programming and solid design principles.
Proficient in ASP.NET MVC, HTML5, CSS, JavaScript, and JQuery.
Experience with developing between systems using Restful API's.
Experience in end-to-end Software Development Life Cycle (SDLC) projects.
MS-SQL queries, stored procedures, views, data access.
Ability to write and optimize queries.
Cloud development experience using Azure.
Self-starter that can work well in a team environment with a passion for learning new technologies and enhancing existing skills.