Software Developer
Job Description
- We are seeking a software developer who will be responsible for the development and backend maintenance of our software applications and systems using C# programming language and associated technologies. Working together with the project manager, software testers and other developers to guarantee quality software through software development, code implementation, debugging, maintenance/optimization, collaboration and communication for end-user satisfaction.
- Software Development: Designing, coding, testing, and debugging software applications. This involves writing code in various programming languages such as Java, Python, C++, etc.
- Problem Solving: Analyzing user requirements and translating them into software solutions. Identifying and fixing technical issues that arise during development or in existing software.
- Collaboration: Working closely with other members of the development team, including designers, project managers, and quality assurance testers, to ensure that software projects are completed on time and meet the requirements.
- Documentation: Documenting code, specifications, and procedures to ensure that other developers can understand and maintain the software.
- Research and Learning: Staying updated on new technologies, tools, and best practices in software development through continuous learning and self-improvement.
- Version Control: Using version control systems ( to manage and track changes to code and collaborate effectively with team members.
- Software Architecture: Participating in the design and architecture of software systems, including making decisions about technologies, frameworks, and overall system structure.
- Deployment and Maintenance: Deploying software applications to production environments and providing ongoing support and maintenance as needed.
Method of Application
Interested and qualified candidates should forward their CV to: [email protected] using the Job Title as the subject of the email.
Leave a Comment