Company Overview
Data Engineering (DE) is seeking 
seeking a skilled .Net C# Developer to join our growing team. As a Digital Operations innovation firm that specialises in custom software development and ERP implementation  for growth-oriented businesses, we are committed to optimizing  business processes through the effective implementation and utilization of the software and automation system.  
Position Overview
As a .Net C# Developer, you will play a crucial role in designing, developing, and maintaining our software applications. You will collaborate with a talented team of developers, testers, and project managers to deliver robust and scalable solutions. The ideal candidate should have a strong background in .Net and C# development, a keen eye for detail, and a passion for coding.
Key Responsibilities
- Application Development: Design, develop, and maintain software applications using .Net and C# technologies.
 - Code Quality: Write clean, scalable, and efficient code following best practices and coding standards.
 - Testing and Debugging: Conduct unit testing, debugging, and troubleshooting to ensure high-quality software.
 - Collaboration: Work closely with cross-functional teams including developers, testers, and project managers to deliver projects on time.
 - Requirements Analysis: Analyse and understand business requirements to design effective technical solutions.
 - Documentation: Create and maintain technical documentation for reference and reporting purposes.
 - Continuous Improvement: Stay up-to-date with the latest industry trends and technologies to continuously improve skills and the development process.
 
Qualifications and Skills
- Experience: 3 - 5 years of experience in .Net and C# development.
 - Technical Skills:
- Proficiency in .Net Framework, .Net Core, and C#.
 - Strong understanding of object-oriented programming (OOP) concepts.
 - Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
 - Familiarity with database technologies such as SQL Server.
 - Knowledge of RESTful APIs and web services.
 
 - Tools and Platforms:
- Experience with version control systems like Git.
 - Familiarity with Azure or other cloud platforms is advantageous.
 
 - Soft Skills:
- Excellent problem-solving skills and attention to detail.
 - Strong communication and teamwork abilities.
 - Ability to work independently and manage time effectively.
 
 - Education: Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
 
How to Apply
If you are a passionate .Net C# Developer looking for a challenging and rewarding opportunity, we would love to hear from you. Please submit your resume and a cover letter detailing your experience and why you would be a great fit for our team.