About this role
The team is seeking sharp, energetic, and committed software professionals to join their growing global team. As a Senior Software Engineer in Product Engineering, you will play a core role in the implementation team, collaborating closely with clients and internal stakeholders to design and deliver scalable, high-performance software modules. This is a fantastic opportunity for someone who thrives in a collaborative, agile environment and is looking to advance their career with a high-impact product company.
Key Responsibilities:
- Design, develop, and implement software solutions that meet client requirements.
- Collaborate with cross-functional teams to define software specifications and architecture.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug applications, providing timely resolutions to issues.
- Mentor junior engineers and contribute to team knowledge sharing.
Required Skills & Qualifications:
- Strong proficiency in programming languages such as Java, C#, or Python.
- Experience with front-end technologies like React or Angular.
- Familiarity with cloud platforms such as AWS or Azure.
- Solid understanding of software development methodologies, particularly Agile.
- Excellent problem-solving skills and ability to work in a team-oriented environment.
Experience:
- Minimum of 5-8 years of relevant software engineering experience.
What we offer:
- Opportunity to work on high-impact projects in a dynamic environment.
- Collaborative culture that encourages innovation and professional growth.
- Access to continuous learning and development resources.
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.