Job Summary:
We are looking for an experienced and passionate Software Developer to join our growing team. As a Software Developer, you will design, develop, and maintain software applications for various platforms, working closely with cross-functional teams to meet business requirements.
Key Responsibilities:
- Write clean, scalable, and efficient code.
- Develop software solutions that meet the needs of users and the business.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve the performance of existing software.
- Test and deploy applications and systems.
- Participate in code reviews and provide constructive feedback.
- Ensure the software is bug-free and meets quality standards.
Required Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- 2+ years of experience in software development.
- Proficient in programming languages such as Java, Python, or C++.
- Strong understanding of algorithms, data structures, and software design patterns.
- Experience with databases and SQL.
Preferred Skills:
Experience in Agile methodologies.
Familiarity with version control tools like Git.
Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
Job Features
Job Category | Support |