We are seeking an experienced Software Engineer to join our team.
* Design, develop, and test software applications using a variety of programming languages.
* Collaborate with cross-functional teams to identify and prioritize project requirements.
* Develop and maintain high-quality, efficient code.
* Participate in code reviews to ensure best practices and standards are met.
Key Responsibilities:
* Bachelor’s degree in Computer Science or related field.
* 5+ years of software development experience.
* Proficiency in at least one programming language.
* Strong problem-solving skills and ability to work independently.
Preferred Qualifications:
* Master’s degree in Computer Science or related field.
* Experience with agile development methodologies.
* Knowledge of cloud-based technologies.
Working Conditions:
* Full-time position.
* On-site work required.