Senior Engineer needed at Sage

Job Expired
2 years ago

Sage’s job vacancy, Career and Recruitment

Job title : Senior Engineer jobs in Not specified

Job Location : Not specified, Johannesburg

Deadline : August 22, 2022

Quick Recommended Links

Job Description    

  • The Senior Software Engineer is responsible for building, enhancing and maintaining products and/or systems to enable Sage’s business plans and long term objectives using the identified architecture.
  • The Senior Software Engineer will assume ownership in the design, develop and delivery of high quality products and/or systems and services that exceed customers’ or business partners’ expectations and will proactively share their own knowledge for specific technical solutions and business processes in their area of responsibility.
  • Key Responsibilities    Possess and apply a broad knowledge of principles, practices, and procedures of software development to the completion of difficult assignments.
  • Successful develop, delivery maintain high quality software (requirements, design, code, documentation, etc.)
  • Work with product managers early on to shape product definition so that it can be built in flexible, extensible, and robust way
  • Keep up to date with relevant technology areas.
  • Automate tasks through appropriate tools and scripting
  • Evaluates progress and results and recommends major changes in procedures.
  • Partner effectively with all team members to deliver against commitments
  • Thought leader and deliver deep technical expertise for PD that drives colleague engagement, clarity and instils a culture of innovation and execution
  • Work cross-functionally with various Sage teams: product management, QA/XD, various product lines, or business units to drive forward results
  • Mentoring and coaching to junior members of the development team.
  • Commitment to team success and positive team dynamics
  • Passion for growing and applying technical skills in service to customers
  • Extensive experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
  • Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
  • Ensure all tasks are completed to the required quality standards.

Skills, know-how and experience:
Must have:

  • Knows and applies the fundamental concepts, practices and procedures of both traditional desktop and cloud software development.
  • Ability to interpret and document user requirements and translate these into technical specifications and/or code
  • High numerical reasoning and logic ability with good problem-solving skills
  • Knowledge of one or more relevant programming languages, frameworks and databases
  • A rapid ïpick up and learn approach’ that will ensure valuable contribution to any team within days of joining the team
  • Very good in spoken and written English

Preferred:

  • 5+ years relevant professional experience, Payroll and/or financial domain expertise is an advantage
  • Innovative and creative thinking, willingness to contribute
  • Atlassian Collaboration Tool Jira & Confluence

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply online

  • This job has expired!

Share this job

Connect with us