.Net Developer.

Sub banner

.Net Developer

Posted 12 days ago
CompetitiveJob Reference: 34298

Essential Job Functions / Main Duties & Responsibilities:

  • Design, develop and test front end, middle tier and back-end business components using C#, SQL/T-SQL or other programming languages
  • Develop internal and developer's tools and frameworks
  • Maintain and improve existing web and windows applications
  • Integrate new features and solutions into existing platform
  • Actively participate in planning and in phasing out legacy components in favour of new solutions
  • Provide programming support, query databases and fix data issues
  • Work closely with other developers and staff such as project managers, and quality assurance team
  • Provide ongoing application support and troubleshooting
  • Will work as part of a development team under the direction of lead developer or team lead


Skills & Qualifications:

  • Strong analytical, conceptual, and problem-solving abilities with attention to detail
  • Strong ability to analyse business requirements and build according to business specifications
  • Flexibility and adaptability to business requirements and priority changes
  • Self-motivated, team player, action and results oriented
  • Well organized, good communication and reporting skills
  • Ability to successfully work under tight project deadlines
  • Ability to work with other team members that are remotely located
  • Understands web performance optimization


Knowledge & Experience:

  • 5+ years of professional software development experience designing and developing enterprise-level web applications scale services/solutions
  • Solid hands-on development expertise including strong knowledge of object oriented languages, software design, and extensive knowledge of the .NET framework
  • Extensive experience is preferred in languages: C#, .NET, .NET Core, JavaScript, jQuery and SQL.
  • Deep knowledge and experience in design patterns, SOLID, RESTful API, and microservice architecture
  • Demonstrated ability to quickly come up to speed with new technologies
  • Some experience with Docker containerization and Kubernetes
  • Experience with the following web development frameworks: Web API, MVC
  • Ability to gather, document requirements using standard templates
  • Demonstrated ability to interpret and follow written requirements and drawings in the creation of usable application source code
  • Demonstrated ability to follow written and verbal instructions
  • Demonstrated ability to gather requirements, analyse data, and identify/define business rules
  • Demonstrated experience with version control, continuous integration tools, and continuous deliver/deployment tools
  • Considerable experience with full SDLC (including waterfall, agile/scrum methodologies)