C# Developer
at iOCO
Pretoria, Gauteng, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | N/A | .Net Framework,Mvc,Web Api,Javascript Frameworks,Agile Methodologies,Asp.Net,Computer Science,Sql,Scrum,Kanban,Participation,Interpersonal Skills,Sql Server,Software Development,Database Design,Design Patterns | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Preferred Qualifications:
- Master’s degree in Computer Science or related field.
- Knowledge of agile methodologies such as Scrum or Kanban.
- Familiarity with DevOps practices and tools for automated testing, deployment, and monitoring.
- Contributions to open-source projects or participation in developer communities.
Responsibilities:
THE ROLE
We are seeking an experienced Senior C# Developer to join our dynamic team. The ideal candidate should have a strong background in C# development, along with excellent problem-solving skills and a passion for creating high-quality software solutions. As a Senior C# Developer, you will be responsible for leading projects, mentoring junior developers, and collaborating with cross-functional teams to deliver innovative software products.
WHAT YOU’LL DO:
- Design, develop, and maintain C# applications and services.
- Lead and participate in all phases of the software development lifecycle.
- Work closely with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
- Mentor and provide guidance to junior developers, ensuring adherence to coding standards and best practices.
- Conduct code reviews to ensure code quality, performance, and scalability.
- Collaborate with cross-functional teams to integrate C# components with other systems and platforms.
- Troubleshoot and debug issues, and provide timely resolutions.
- Stay updated on emerging technologies and industry trends, and recommend innovative solutions to enhance software development processes.
- Document code, processes, and procedures to ensure maintainability and knowledge sharing.
- Drive continuous improvement initiatives to optimize software development practices and increase team efficiency.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science engineering or related field
Proficient
1
Pretoria, Gauteng, South Africa