Skip to main content

Senior Full Stack Engineer, Software Development

Technology
Talentrah
3 days ago
Full timeFully remote

Job description

Job description

  • We are seeking an experienced Fullstack Engineer to join its software development team. The successful candidate will build and maintain applications and digital services supporting the company's education programmes.
Key responsibilities
  • Develop and maintain frontend and backend applications.
  • Build applications using Vue.js and C#/.NET.
  • Design and manage APIs, integrations and databases.
  • Work with AWS cloud infrastructure.
  • Improve application security, performance and reliability.
  • Implement automated testing and continuous integration.
  • Use AI-assisted development tools to improve software delivery.
  • Mentor other engineers and provide technical guidance.
  • Troubleshoot complex software problems.
Requirements
  • Bachelor's degree in Computer Science or a related discipline, or equivalent practical experience.
  • Strong professional experience in fullstack software development.
  • Extensive experience with C# and .NET.
  • Experience with Vue.js and Python.
  • Knowledge of APIs and distributed systems.
  • Experience with SQL Server or PostgreSQL.
  • Knowledge of AWS cloud infrastructure.
  • Experience with software testing and Clean Architecture.
  • Experience with Azure DevOps is an advantage.
  • Strong communication and problem-solving skills.
Keywords
Vue.jsCloud computingJavaScriptDevOpsPostgresqlPythonSoftware DeploymentSql

Interested in this role?