Senior Full Stack Developer
Access Softek
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 numerous benefits, including remote work, flexible hours, competitive salary, paid time off, and compensation for training and education.
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
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