Senior.Net Developer

1 month ago


Roodepoort, Gauteng, South Africa Neoc_People Full time
Job Title: Intermediate Net Developer

We are seeking a highly skilled and experienced Intermediate Net Developer to join our team at Neoc_People. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and reliable.Net components.

Key Responsibilities:
  • Component Development: Design and develop high-quality.Net components that meet the requirements of our business applications.
  • Collaboration: Work closely with Business Analysts to understand business requirements and collaborate on Business Requirement Specifications.
  • Development Planning: Plan and design development tasks in alignment with our architectural guidelines to ensure seamless integration with existing systems.
  • Application Support: Provide ongoing application support and troubleshooting to ensure the smooth operation of our applications.
Requirements:
  • Expertise: Proven expertise in Object-Oriented Programming (OOP) and.Net Programming (C# -.Net Desktop/WPF and.Net Web).
  • Database Management: Proficiency in SQL and Oracle database management, including schema design and optimization.
  • Experience: 4+ years of proven experience in software development and system maintenance.
Preferred Qualifications:
  • DevExpress Framework: Experience with DevExpress framework.
  • Education: Bachelors degree or relevant qualification in Computer Science or related field.
Skills and Knowledge:
  • Development Passion: Passion for development using latest technologies.
  • Problem-Solving: Ability to work well under pressure and meet deadlines.
  • Learning Eagerness: Eagerness to learn new skills and take ownership of projects.
  • Strong Problem-Solving: Strong problem-solving and troubleshooting abilities.
  • Object-Oriented Programming: Clear understanding of Object-Oriented Programming and Data Structures.
  • Leadership: Ability to lead design and technical meetings effectively.
  • System Development: Experienced at developing elegant-yet-simple systems and services using best practices and design patterns.

If you thrive in a dynamic environment where innovation and teamwork are valued, and you have a passion for leveraging technology to solve complex challenges, we invite you to apply. Take the next step in your career with a company that fosters growth and values your contributions.