Job Title
About the Role
We are seeking an experienced Software Professional to join our development team.
You will be responsible for designing, building, and maintaining high-quality software applications.
Main Responsibilities:
* Design and implement scalable software architectures
* Develop and maintain efficient and reliable software systems
* Mentor junior developers to enhance their skills and knowledge
* Collaborate with cross-functional teams to deliver projects on time
* Ensure adherence to coding standards and best practices
* Participate in code reviews and provide feedback to improve software quality