Back End Software Engineer

Savabyte

A pan-African women-led platform that connects career advancement opportunities to quality tech talent & women in technology.

About the job

Back End Software Engineer

Job brief

We are looking for a Back End Software Developer to produce scalable software solutions. You’ll be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.

As the Back End Software Engineer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Requirements and skills

  • Proven experience as a Full Stack Developer or similar role
  • At least 4 years of experience as a C# and .NET developer
  • Familiarity with common stacks such as MERN, MEAN, LAMP
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python, PHP) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Great organizational skills
  • An analytical mind
  • Degree in Computer Science, Engineering or a relevant field

Are you looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.

For all your IT certification needs, please, click here for information on how to get started

To apply for this job please visit www.linkedin.com.

Job Overview
Job Location