We are seeking a skilled and motivated Software Developer to join our growing team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions while collaborating with cross-functional teams to deliver scalable and efficient applications.
Key Responsibilities
-
Design, develop, and maintain web and application software
-
Write clean, efficient, and well-documented code
-
Collaborate with designers and product teams
-
Troubleshoot, test, and optimize applications
-
Participate in code reviews and continuous improvement
Required Skills & Qualifications
-
Bachelor’s degree in Computer Science or related field (preferred)
-
Proven experience as a Software Developer or similar role
-
Strong knowledge of programming languages and frameworks
-
Experience with databases and APIs
-
Good problem-solving and communication skills
Preferred Skills
-
Experience with cloud platforms
-
Familiarity with agile development methods
-
Understanding of UI/UX principles
