Senior .Net Developer (Back-End)

Senior .Net Developer (Back-End)
Company:

(Confidential)


Place:

Gauteng


Area:

Programmer

Senior .Net Developer (Back-End)

Details of the offer

The individual is required to stay current in the fast and ever-changing world of innovation and technology such as state-of-the-art development tools and programming techniques. Will be required to work in a team and give guidance to other team members. The role requires the person to have good coding practises and standards.

Duties and Responsibilities
The company has a flat structure. This role will require leadership skills with technical ability and a willingness to take on tasks from solution design to core functionality building.
Typical responsibilities include:
• Code reviews
• Functional and technical testing
• Design and maintain solution architecture
• Training and mentoring other developers
• Create and implementback-endcomponents and services
• Develop high-quality production ready code in an Agile environment
• Work closely with the product team to build new features and product enhancements
• Understanding requirements and following code standards
• Enforce coding governance
• Provide input to the Business Analyst regarding the quality and accuracy of specifications in terms of development requirements
• Bug fixing
• Develop C# and Xamarin

Desired Experience and Qualification
• Computer Science / Information Technology Degree
• Other suitable .Net or related IT development qualification
• Experience with MVM and or MVVM
• 6-7 years' experience working with the following:
o Strong software development experience in many of the following technologies: .NET, SQL, Xamarin, Web Services
o REST API / or similar experience o Formal projects using tools such as Git or TFS
Experience with SAP integration will be an advantage
Experienced in roles conducting requirements gathering, design, and hands-on development
Experienced with large scale, cutting edge application development
Strong analytical and problem-solving skills with ability to develop cutting edge solutions
Experience with Agile software development and SCRUM
Ability to work under pressure and manage client expectations effectively


Source: Executiveplacements


Area:

  • IT - Information Technology / Programmer

Requirements