Are you passionate about building scalable software solutions and solving complex
technical challenges?
We're looking for an experienced
Software Engineer to join a collaborative
engineering team focused on delivering high-quality enterprise software products.
What You'll Do
- Design, develop, test, and maintain enterprise software applications.
- Build and implement new features and enhancements.
- Participate throughout the full Software Development Life Cycle (SDLC).
- Collaborate with Product Management, QA, and Engineering teams.
- Troubleshoot and resolve complex technical issues.
- Contribute to architecture discussions and technical decisions.
- Mentor junior developers and promote engineering best practices.
- Participate in Agile ceremonies and continuous improvement initiatives.
What We're Looking For
✔ 6+ years of
software development experience.
✔ Bachelor's degree in
Computer Science, Software
Engineering, or related field.
✔ Strong experience developing enterprise
applications.
✔ Experience working in
Agile environments.
✔ Strong debugging and problem-solving skills.
✔ Ability to work independently on complex projects.
✔ Excellent written and verbal communication skills.
✔ Previous
mentoring or
technical leadership experience is highly valued.
Why Join?
✨ Work on innovative enterprise products.
✨ Collaborative international environment.
✨ Opportunity to influence
technical direction.
✨ Career growth and continuous learning.