Software Developer – Petra

Urgent

Job Description

Qualifications

  • Bachelor’s degree in computer science, engineering, or a related field
  • Minimum of 2 years of experience in software development or similar role
  • Track record of working within a team to deliver enterprise level applications is a plus.
  • Direct experience with Agile software development methodologies and DevOps is a plus

Job role

Role Summary:

As a Software Developer at Petra, you’ll work with our team to build and nurture the applications that are essential to our business and our clients. You’ll join a close-knit group where we focus on quality at every stage—thoughtfully designing, testing, and refining our solutions together

Essential Job Functions:

  • Understand application requirements
  • Identify key application features
  • Work with other professionals to set specifications for new applications
  • Write high quality source code to program complete applications within deadlines
  • Write unit, integration, and end-to-end tests
  • Troubleshoot applications.
  • Find bugs and offer timely solutions
  • Test existing applications, identify deficiencies and offer solutions