We are seeking .NET Developers / Sr. Developers to join our Microsoft Solutions team. The candidate will be responsible for design, development, implementation and maintenance of custom enterprise software applications on the .NET stack. The individual will provide hands on development expertise and technical abilities to deliver quality software solutions.
Responsibilities
Design, development and implementation of Microsoft technology solutions.
Utilize understanding of OO design principles in creating custom software solutions or modifying package solutions, owns the design of a module, manages dependencies across other modules.
Write high quality code, effectively debug code, set standards for the team, identify problem areas in their module and actively works to fix them.
Ensure a quality technical design that satisfies the business requirements of the client.
Involve in package evaluations and recommendations, communicating the technological details of the project to the business users and clients.
Participate in gathering business requirements and assessing existing architectures and resources.
Provide leadership to the team by taking responsibility for a specific component or task of the project a estimation.
Requirements
Must have at least 7 years of experience in the design and development of .NET and related technologies.
Experience in Dynamics 365 CRM and ERP an added plus.
Ability to understand specifications and develop software.
Documentation of code changes and packaging the code is required. Familiarity with source code configuration tools is a must.
Must have experience in Systems Integration and development, package implementation, knowledge of multiple technologies and relational databases, user-centered analysis and evaluation techniques, and interactive design.
Problem-solving and debugging skills are essential.