About the job
Job Summary: Claritrex is seeking a passionate Software Engineer to design, develop, and maintain scalable software solutions. The ideal candidate will possess strong problem-solving abilities and a solid grasp of programming concepts and contemporary development practices.
Key Responsibilities:
- Develop, test, and maintain high-quality software applications.
- Write clean, efficient, and reusable code.
- Collaborate with cross-functional teams to define and deliver features.
- Debug, troubleshoot, and upgrade existing systems.
- Participate in code reviews and contribute to the improvement of development processes.
- Ensure application performance, scalability, and security.
- Stay abreast of emerging technologies and industry trends.
Required Skills:
- Proficiency in programming languages such as Java, Python, C++, or JavaScript.
- Understanding of Data Structures and Algorithms.
- Experience with databases like MySQL, MongoDB, etc.
- Familiarity with web technologies including HTML, CSS, and REST APIs.
- Knowledge of version control tools like Git.
- Basic understanding of SDLC and Agile methodologies.