Senior Full Stack Software Development Engineer

closed
Access Softek Logo

Access Softek

πŸ“Remote - Worldwide

Summary

Join Access Softek, a US-based company developing software solutions for financial institutions, as a Senior Full Stack Software Developer (.NET / React). You will contribute to a cloud-based online banking project using an agile approach and a progressive tech stack. Responsibilities include writing high-quality code in C# and TypeScript, designing APIs, building CI/CD pipelines, and collaborating with a distributed team. The ideal candidate possesses at least 5 years of experience in commercial software development, strong C# and TypeScript skills, and a desire to work with AWS. Access Softek offers a remote work environment, flexible hours, competitive salary, paid time off, and various other benefits.

Requirements

  • At least 5 years of experience in building commercial software
  • Strong knowledge of C#, sufficient experience with TypeScript
  • Good experience with React
  • Desire to work with AWS to build cloud-based solutions (the company is open to sponsoring relevant courses)
  • Experience in Unit test frameworks and API/Load testing approaches
  • Eager to learn new technologies and adopt new approaches
  • Basic understanding of web security mechanisms and protocols
  • Intermediate+ English skills (ability to read, write and speak about technical details of a project)
  • Friendly and positive communication
  • Ability to adjust the working schedule for at least 2-3 hours overlap with colleagues in US Pacific time zone

Responsibilities

  • Write and document high-quality code in C# and TypeScript
  • Follow existing in-house development standards, well-known patterns and executing practices like code review, git flow, test driven development
  • Write unit and integration tests
  • Design and document web service APIs
  • Write and maintain technical documentation related to a project (API, component diagrams etc.)
  • Build and support full continuous delivery and deployment pipeline for projects
  • Collaborate with a distributed team of product managers, developers and QA
  • Share best practices and knowledge with colleagues for re-use by other teams internally
  • Compose test coverage plan together with the team to make sure your changes are thoroughly tested
  • Write all kind of automated tests according to the test pyramid principle
  • Embrace AI tools to boost your and team's productivity

Preferred Qualifications

  • Knowledge of latest C# features and experience with both legacy and modern .NET versions
  • Understanding of microservice architecture patterns
  • Experience with microfrontends (webpack module federation)
  • Experience with NoSQL databases
  • Experience in building Serverless applications (AWS based)
  • Experience with Kubernetes/Docker
  • Experience with Octopus

Benefits

  • Work from anywhere in the world
  • Flexible working hours
  • Experienced development teams
  • Long-term employment
  • Competitive salary
  • Paid vacation and days off on national holidays
  • Paid sick leave and internal medical insurance policy
  • Compensation for training and additional education
  • Community of practice, regular knowledge sharing among colleagues
  • Internet compensation (50$ per month)
  • Home office equipment (computer, additional monitor, etc.), if necessary
This job is filled or no longer available