Our client is looking for a Senior .Net Developer to join their team for a long-term position!
Please note sponsorship is not available at this time!
Job Description Full Job Description The Sr. Developer is responsible for designing, developing, supporting and maintaining business applications. Applications include both in-house and purchased software packages. The Sr. Developer is expected to solve complex technical challenges as well as mentor and review the work of Developers and Jr. Developers.
ResponsibilitiesCreate and Maintain Business Applications Write code that adheres to team standards Write specifications and documentation as necessary and agreed upon per the definition of done Review specifications and documentation written by developers for completeness and accuracy Unit Test code to ensure high quality Coordinate Deployment of Production Releases Drives physical and logical database design, understanding complex database concepts as well as the implications of different database designs Works with team to establish and execute project work plans and revises as appropriate to meet changing needs and requirements Develop strong working knowledge of internal application setup, functionality, capabilities, and integrations Produce estimates for programming assignments Participate as a SCRUMKanbanteam member Participate as a team member translating backlog items into implementable functionality Demonstrate a willingness and the ability to stretch and assist other team members in roles other than development to accomplish the commitments of the sprint Application Troubleshooting and Support Provide troubleshooting, support, and bug fixes for production applications Respond to Help Desk tickets as level 2 or level 3 support Provide excellent customer service and proactive communication and follow up with the requestor Write queries to modify and report on production data for end users Application Design Design Enhancements and Small Applications Creates well designed, reusable objects Understands the benefits of the various design methodologies and object oriented environments Produce budgetary estimates for enhancements or Small Applications Qualifications 6+ yearsrsquo experience with .NET Framework (ASP.Net, C) Sitefinity or any CMS experience preferred Experience with MVC andor Webforms, web development, Web APIs and Communication Technologies Strong experience with SQL Server DB concepts Exposure to Azure technologies and environment. Azure Desired Technical Skills and Knowledge
- .NET Core, Angular, jQuery Strong desire to collaborate and work within a team with ability to effectively communicate ideas and results Strong presentation skills and ability to communicate with all levels of the business Demonstrated ability to work on multiple projects with multiple teams Demonstrated ability to deliver high quality insights in a variety of timeframes Strong interest to drive to explore and work on newer technologies Bachelorrsquos degree in related discipline andor appropriate experience