onsite
Software Developer - Vertex Research Centre
Software Engineer
Entry‑level Software Developer responsible for designing, implementing, testing, and maintaining applications using C, C++, C# and Unity, while establishing quality assurance processes and deployment metrics.
About the role
Key Responsibilities
- Research, design, and implement software solutions using C, C++, C# and Unity.
- Write clean, efficient, and maintainable code and integrate it into existing systems.
- Test and evaluate new programs, creating test cases and automated scripts.
- Identify improvement opportunities in legacy code and develop modifications.
- Develop and enforce quality‑assurance procedures, including code reviews and performance metrics.
- Deploy software tools and processes, monitoring operational practicality and reliability.
Requirements
- Bachelor’s or Master’s degree in Computer Science, IT, or related field.
- 0–2 years of hands‑on experience with C, C++, C# and Unity development.
- Strong understanding of software testing principles and QA best practices.
- Ability to write efficient, well‑documented code and troubleshoot issues.
- Good communication skills and a collaborative mindset.