About this role
The team is seeking a Senior Software Engineer to join their dynamic Software Engineering team. This team consists of full stack developers who are responsible for designing, developing, and maintaining innovative products, tools, and infrastructure.
Key Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code across both front-end and back-end systems.
- Troubleshoot and debug applications to optimize performance and reliability.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Stay updated with emerging technologies and industry trends to continuously improve the development process.
Required Skills & Qualifications:
- Minimum of 5 years of relevant software development experience.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with front-end frameworks like React or Angular.
- Strong understanding of database systems (SQL and NoSQL).
- Familiarity with cloud services such as AWS or Azure.
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
Experience: 5-8 years of relevant work experience is required.
What we offer:
- Opportunity to work in a collaborative and innovative environment.
- Professional development and career growth opportunities.
- A chance to contribute to impactful projects that make a difference.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.