Senior.Net Developer
1 month ago
Roodepoort, Gauteng, South Africa
Neoc_People
Full time
Job Title: Intermediate Net DeveloperWe 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.
- 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.
- DevExpress Framework: Experience with DevExpress framework.
- Education: Bachelors degree or relevant qualification in Computer Science or related field.
- 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.