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.