At a glanceSummarised by Seekless from the posting.
Must have9
Bachelor's degree in Computer Science, Engineering, or a related field
Proven experience as a C# Developer or similar role
Strong knowledge of C# and .NET framework
Experience with ASP.NET, MVC, and Web API
Familiarity with front-end technologies (HTML, CSS, JavaScript)
Understanding of object-oriented programming (OOP) principles
Experience with version control systems (e.g., Git)
Excellent problem-solving and analytical skills
Strong communication and teamwork abilities
Nice to have4
Experience with cloud platforms (e.g., Azure, AWS)
Knowledge of database management systems (e.g., SQL Server, MySQL)
Familiarity with Agile/Scrum methodologies
Experience with unit testing and test-driven development (TDD)
Skills
C#
.NET
ASP.NET
MVC
Web API
HTML
CSS
JavaScript
Git
Azure
AWS
SQL Server
MySQL
Benefits
On the job training
Professional development
Career growth
About the role
We are in search of talented and aspiring C# Developer to join our team. In this role, you will leverage your expertise to safeguard information systems and enable secure operations.
Role Responsibilities:
•
Develop, test, and maintain C# applications and services.
•
Collaborate with cross-functional teams to define, design, and ship new features.
•
Write clean, scalable, and efficient code following best practices.
•
Troubleshoot, debug, and optimize existing applications.
•
Participate in code reviews and provide constructive feedback.
•
Stay updated with the latest industry trends and technologies.
Requirements
•
Bachelor’s degree in Computer Science, Engineering, or a related field.
•
Proven experience as a C# Developer or similar role.
•
Strong knowledge of C# and .NET framework.
•
Experience with ASP.NET, MVC, and Web API.
•
Familiarity with front-end technologies (HTML, CSS, JavaScript).
•
Understanding of object-oriented programming (OOP) principles.
•
Experience with version control systems (e.g., Git).
•
Excellent problem-solving and analytical skills.
•
Strong communication and teamwork abilities.
Preferred Qualifications:
•
Experience with cloud platforms (e.g., Azure, AWS).
•
Knowledge of database management systems (e.g., SQL Server, MySQL).
•
Familiarity with Agile/Scrum methodologies.
•
Experience with unit testing and test-driven development (TDD)
Benefits
We provide:
•
On the job training
•
Opportunities for professional development and career growth