BackDuties & Responsibilities
- Collaborate with product managers and stakeholders to gather and analyze requirements.
- Design and develop software solutions that meet technical and business requirements.
- Write clean, efficient, and maintainable code using industry-standard programming
- languages and frameworks.
- Conduct unit testing and debugging to ensure software meets quality standards.
- Integrate software components with third-party applications and services.
- Provide technical support and troubleshooting for deployed software applications.
- Participate in code reviews to ensure code quality and adherence to coding standards.
Requirements
- Proven experience as a software developer or software engineer.
- Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, etc.
- Familiarity with software development methodologies and best practices (Agile, Scrum,
- etc.).
- etc.).
- Strong problem-solving and analytical skills.
- GOOD TO HAVE
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
- Knowledge of databases and SQL is preferred.
- Ability to work independently and collaboratively in a fast-paced environment.