Software Development Manager

Developer/Designer ~ Manager
Western Cape, Gauteng
Software Development Manager required by a European Startup to work remotely. Requires a person that is both experienced with software development, as well as management of design and engineering. Someone who is keen to “get things done” and can handle the responsibility of being a part of a fast-growing startup, as well as having the ability to work independently and proactively. Solid experience in C#, Entity Framework, MSSQL and MVC, Bootstrap, TDD (advantageous), Angular JS, Node JS, React JS, API, SQL, Git.
 
Responsibilities
  • Deliver world class, tested and documented software code. This is a hands-on role, that requires active coding.
  • Collaborate with Partnerships, Operations and Product teams, in order to have a clear grasp of the operational and business needs that impact new products to be created.
  • Lead the creation and maintenance of scalable architectures that enable the growth plans of the company.
  • Propose and lead the implementation of scalable engineering processes that foster productivity.
  • Lead the implementation of observability metrics that help improve processes and address bottlenecks.
  • Lead research and development projects that produce new designs, products, and processes.
  • Review work from peers and advocate for high engineering standards.
  • Be an active part of hiring and content creation.
 
Requirements:
  • Solid experience with Node.js and/or React.js
  • Solid experience with APIs
  • Solid experience with SQL and databases
  • Solid experience with Git
  • Nice to have experience with AWS
  • Nice to have experience with containers (Docker or Kubernetes)
  • Nice to have experience with Fintech use cases and partner integrations (Payments, Bank Aggregation, KYC/AML, etc)
Software Experience:
• C#, Entity Framework, MSSQL and MVC – Microsoft stack.
• Bootstrap, TDD (advantageous), Angular JS.
• A leader in setting up Design Patterns.
 
Skills and Competencies:
• Good communication and interpersonal skills.
• Impressive planning, organisational and time management skills.
• Demonstrates exceptional attention to detail and enthusiasm.
• Ability to take accountability and impressive problem-solving skills.
• Demonstrates an exceptional level of customer service and high-quality standards.
 
The company offers very competitive salaries.
Only apply if you have the relevant experience!
 
If you have what is required, then please apply with your comprehensive CV and a skills matrix.
Software Development Manager