Printer Sales Consultant

Be among the first applicants.
Devfinders
Gqeberha
ZAR 300 000 - 400 000
Be among the first applicants.
2 days ago
Job description

The role of the Back-End Engineer consists of writing the code for user stories and implementing the server-side business logic with the support of a Full-Stack Engineer (Tech Lead), or other Back-End Engineers (pair programming).

They also design, implement, and maintain the application's database solution.

The Back-End Engineer works closely with Front-End Engineers to ensure optimal data flow and compliance with the highest security standards, as well as supporting deployment matters and QA teams.

Position Responsibilities:

  1. Add functionality to existing applications, frameworks, queries, and scripts.
  2. Develop new software components or applications.
  3. Create user interfaces, framework components, database queries, and back-end scripts to support full-featured and styled applications.
  4. Investigate and repair problems in existing code, potentially performing any necessary refactoring.
  5. Offer UI design input for page styling, layout, and usability where necessary.
  6. Create and perform unit tests.
  7. Participate in architecture analysis and reviews.
  8. Ensure that the components are fulfilling the requirements set by Product Management.
  9. Ensure that the components are delivered in a timely manner, at the appropriate quality level, and with adequate scalability and reliability.
  10. Collaborate on the product strategy and roadmap in close consultation with the Product Manager and the Development / Engineering Manager.
  11. Coordinate with the rest of the team on the integration of the components into the rest of the platform on a regular basis.
  12. Ensure the creation of system documentation and continued development of said documentation.
  13. Troubleshoot escalated client issues related to the application.

Required Skills & Experience:

  1. Professional working proficiency in English (written and verbal).
  2. 10+ years' experience as a Back-End Engineer / Developer.
  3. 10+ years' experience in Agile methodology: SCRUM.
  4. 10+ years' experience in Microsoft .NET, ASP.NET, SQL Server, and C#.
  5. 10+ years' experience in Microsoft .Net Core, ElasticSearch, Redis, Git, Unit Test Framework.
  6. 10+ years' experience building Web APIs.
  7. Understanding of containerization and orchestration technologies: Docker, Kubernetes.
  8. Ability to read specifications written by the Product Owner.
  9. Ability to communicate effectively to participate in Daily SCRUM, Sprint Planning, Sprint Review, and other technical / architectural meetings.
  10. Ability to write technical specification documents to be approved by the ScrumMaster before implementation.
  11. Strong team player with good listening skills, comfortable managing expectations to give accurate estimates for tasks / bugs and finishing them as per the estimates.
  12. Mindful of critical deadlines and demos.

Desired Skills and Experience:

  1. Python 3.
  2. Camunda and/or Zeebe engine.

Seniority Level:

Mid-Senior level

Employment Type:

Full-time

Job Function:

Engineering and Information Technology

Industries:

Translation and Localization and Software Development

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Printer Sales Consultant jobs in Gqeberha