Full Stack Developer

Job Description

Regenesys Business School (Regenius division) is looking to hire a highly driven Full Stack Developer with a high technical skill level that can write specialised code as well as to provide an end-to-end technical input onto a hybrid system model architecture. The Full Stack Developer will be responsible for research, designing, implementing and maintaining software programs and services, creating and maintaining SQL Server database table, functions and stored procedures. Responsible for translating 3rd party code, taking ownership of bespoke code and customising white labelled solutions for internal and external use.

Full Stack Developer Responsibilities:

  • Hybrid working model
  • Implement new, improve on and maintain services and products – Collaborate with our talented development team to enhance and fix our existing product
  • Work closely with stakeholders
  • Evaluate and adopt new technologies
  • Maintain (and where necessary) promote best practices
  • Keep abreast of new trends in accordance with industry best practice
  • Take ownership of the back-end development, ensuring its stability, scalability, and performance
  • Contribute to the overall architecture and design of the software solutions
  • Develop clean and maintainable code while adhering to best practices
  • Collaborate with cross-functional teams to understand user requirements and translate them into technical solutions
  • Stay up-to-date with industry trends and emerging technologies, making recommendations for improvement
  • Designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile platforms.
  • Ensuring responsiveness of applications.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Strong communication with stakeholders using technical expertise, risk and objectives
  • Help maintain a growth mind set with peers
  • Work in Agile environment
  • Become a System Matters Expert for various implementation of software solutions.

Full Stack Developer Experience:

  • 5 years minimum experience in a Full Stack Software Engineering.
  • 5 years minimum experience in the Agile and Software Development Life Cycle process.
  • 4 years minimum experience developing in Java or Microsoft .NET, and web frameworks.
  • 4 years minimum experience developing APIs, Microservices and cloud native applications.
  • 4 years minimum experience with frontend and backend development.
  • 2 years minimum experience with one of more database technologies, can be relational or non-relational, not limited to Postgress, Oracle, MSSQL, MySQL, Moria, Mongo, Dynamo.

Key Competencies Personal Attributes / Character traits required

  • Delivery focused – Be deadline driven and adheres to Sprint deadlines.
  • Team Player – must be able to work as part of a team.
  • Self-Starter – Be able to work independently and contribute effectively to the team.
  • Initiative – Flexible/adaptable/approachable and willing to work in rapid changing, high delivery environment.
  • Integrity – Keen attention to detail.

 

Full Stack Developer Experience:

  • Main Language (JavaScript, C#, SQL) – Containerization
  • Experience with overall solution design and documentation
  • Experience with designing, building, and integrating APIs – Experience with designing and building databases (MSSQL, MySQL, Postgress)
  • Web Technology (JavaScript, TypeScript, RESTful, GraphQL) – Experience with Json and XML
  • Experience with ReactJS, AngularJS
  • CI/CD – Testing Framework (Unit and Integration Testing)
  • Proficient in frontend and backend integrations.
  • Proficient in Windows or Linux server environments.
  • Proficient in source control (Git or SVN)
  • Preferred Technical and Professional Expertise:
    • 2 years’ experience with Containers, Docker, Kubernetes
    • 2 years’ experience in CICD (Jenkins or equivalent)
    • Java Frameworks, not limited to Springs, Quarkus, Jersey
    • Microsoft .NET or .NET Core (MVC, Entity)
    • Proficient in cloud technologies not limited to IBM Cloud, AWS, Azure, Google
    • Proficient in messaging technologies such as Kafka
    • Proficient in basic DevOps strategy and implementation
    • Proficient in Windows or Linux server environments.
    • Proficient in source control (Git or SVN) and Git Flows

 

Salary: Market-related and commensurate with experience

Email your CV to vacancies@regenesys.net

REGISTER NOW

By submitting this form, you agree to our Privacy Policy.