Point your AI agent at freehire and let it find you a job.

Get the CLI →

Maya

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

NATURE OF WORK

  • Works closely with Product Owner and Team to refine requirements and break requests to manageable size with clear acceptance criteria
  • Develops defined system features
  • Investigates and fixes reported bugs
  • Writes unit tests
  • Performs code reviews
  • Research and acquire new technology and products/platforms knowledge to support business direction and improve operational efficiency
  • Communicates progress
  • Identifies blocking issues and escalates as appropriate

REQUIRED QUALIFICATIONS

  • Bachelor’s or College Degree in Computer Science / Information Technology / Computer Engineering or any related courses
  • At least 5 years of related work experience
  • Strong experience in developing RESTful web services using Java
  • Strong experience of OOP and software design patterns
  • Strong experience of relational and distributed database systems
  • Good working knowledge of web frontend development (HTML, CSS, JavaScript, ReactJS, Redux, jQuery)
  • Good working knowledge of version control tools (eg. git)
  • Working knowledge in the effective use and customization of Continuous Integration and Delivery technology stack
  • Working knowledge of Amazon Web Serivces (AWS)
  • Experience with Agile/Scrum development methodology

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.