R
Senior Software Developer
Recru-it
South Africa · On-site Full-time Senior Today
About the role
Responsibilities
- C# development
- Develop and maintain Windows desktop applications.
- Utilize relational databases (SQLite and SQL Server) for data management.
- Implement unit testing for ensuring code quality and reliability.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
Requirements:
- Proficiency in Windows desktop application development.
- Experience with relational databases.
- Strong understanding of unit testing principles and practices.
- Excellent problem-solving and communication skills.
- Ability to work independently and in a team environment.
Preferred:
- Familiarity with Agile methodologies.
- Knowledge of version control systems (e.g., Git).
- Experience with UI/UX design principles
Duties & Responsibilities
Perm role, 3 month probation
Responsibilities
- C# development
- Develop and maintain Windows desktop applications.
- Utilize relational databases (SQLite and SQL Server) for data management.
- Implement unit testing for ensuring code quality and reliability.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
Requirements:
- Proficiency in Windows desktop application development.
- Experience with relational databases.
- Strong understanding of unit testing principles and practices.
- Excellent problem-solving and communication skills.
- Ability to work independently and in a team environment.
Preferred:
- Familiarity with Agile methodologies.
- Knowledge of version control systems (e.g., Git).
- Experience with UI/UX design principles
Package & Remuneration
Market Relate - Monthly
Skills
C#GitSQL ServerSQLite
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free