Currently we are looking for an experienced Senior Software Engineer specialized in Java to play a key role designing, developing and maintaining new web applications. Our Senior Software Engineer is a self-starting, energetic individual with excellent written and communication skills, who is a great team player, but not afraid to question assumptions and take initiative. As part of our team, your responsibilities will include working closely with other engineering team members and interacting with product, design, content, QA and many other groups to lead and deliver world-class engineering products in an exciting fast-paced environment.
OUR PERFECT CANDIDATE
Strong problem solving skills and a willingness to solve new problems in unique ways;
Good communication skills to work with other teams and explain technical problems to non-technical stakeholders;
Experience triaging and debugging production problems;
Open mindset, to champion new technologies.
KEY QUALIFICATIONS / RESPONSIBILITIES
Coordination with team/project stakeholder management;
End-to-end executing of project from requirement phase till PROD deployment phase;
Leading code review activities and ensure defined quality standards are met;
Identifying technical gaps in junior teams and solve their technical issues;
Mentoring junior developers and taking delivery responsibility for assigned projects;
Identifying and raising risks and potential issues on time with a mitigation plan;
Doing hands-on work/code and supporting the team when needed.