Senior Software Development Engineer (C#) - Core Integrations Team

Full-time
USA
Senior Level
Posted 3 months ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Access Softek is looking for a Senior Software Development Engineer (C#) passionate about building services that make people's financial lives easier. You will work in a small team of core integration developers responsible for the back-end service running almost all the company's products. The team is actively getting help from QA/AQA, product owners, architects and is utilizing best Agile practices. We use CI/CD on a daily basis, practice code reviews, write unit tests, and follow the zero-bug policy. We are proud to mention we dedicate 25% of our development time to deal with technical debts and always think about work-life balance and self-development when planning our next iteration.

Primary Responsibilities:

  • Design, implement, and support backend services and APIs;

  • Contribute to our main back-end service by writing specific adapters and improving the core parts of the entire project;

  • Inspect and refactor existing solutions communicating with code owners, architects and client teams;

  • Analyze requirements and documentation, participate in acceptance criteria refinements;

  • Create automated unit and integration tests for verifying proper service behavior;

  • Document your code and help to spread the knowledge across colleagues;

  • Trouble shoot and bug fix;

  • Participate and consult during deployment sessions if needed.

Requirements:

  • 5+ years as a back-end developer;

  • C#, ASP.NET;

  • HTTP, SOAP, TCP;

  • Entity Framework and SQL;

  • nUnit/xUnit;

  • Git;

  • English: Intermediate.

  • 5-9 AM PST mandatory overlap hours with the rest of team members.

Any of the following is a plus, but not required:

  • Experience in service or API virtualization;

  • Any microservice-related experience, including experience with SMB like RabbitMQ, NATS, Apache Kafka, etc.;

  • Any AWS-related experience;

  • Good understanding of parsers and/or PLT;

  • gRPC and/or GraphQL;

  • Experience with Bamboo Specs;

  • NoSQL, Redis is an extra plus;

  • Additional plus for each language you know and ever tried besides of C#;

  • You have a track of contributing to Open Source projects.

In our developers we value:

  • Developers completing their work in time;

  • Self-motivated and autonomous developers;

  • Proactiveness;

  • Politeness;

  • Teamwork.

Our benefits:

  • Remote-friendly role, depending on location eligibility

  • 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

  • Mental health coverage

  • Compensation for training and additional education

  • Community of practice, regular knowledge sharing among colleagues

  • Provision of computer equipment

  • Internet compensation (50$ per month)

  • And other benefits, described in detail in the Staff Handbook

We are planning to create version 3 of our back-end, hoping to deliver some good new features to our clients, so now is the best time to join us and contribute with your bright ideas!

Go ad-free with Premium ×
About the Job
Full-time
USA
Senior Level
Posted 3 months ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Senior Software Development Engineer (C#) - Core Integrations Team

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Access Softek is looking for a Senior Software Development Engineer (C#) passionate about building services that make people's financial lives easier. You will work in a small team of core integration developers responsible for the back-end service running almost all the company's products. The team is actively getting help from QA/AQA, product owners, architects and is utilizing best Agile practices. We use CI/CD on a daily basis, practice code reviews, write unit tests, and follow the zero-bug policy. We are proud to mention we dedicate 25% of our development time to deal with technical debts and always think about work-life balance and self-development when planning our next iteration.

Primary Responsibilities:

  • Design, implement, and support backend services and APIs;

  • Contribute to our main back-end service by writing specific adapters and improving the core parts of the entire project;

  • Inspect and refactor existing solutions communicating with code owners, architects and client teams;

  • Analyze requirements and documentation, participate in acceptance criteria refinements;

  • Create automated unit and integration tests for verifying proper service behavior;

  • Document your code and help to spread the knowledge across colleagues;

  • Trouble shoot and bug fix;

  • Participate and consult during deployment sessions if needed.

Requirements:

  • 5+ years as a back-end developer;

  • C#, ASP.NET;

  • HTTP, SOAP, TCP;

  • Entity Framework and SQL;

  • nUnit/xUnit;

  • Git;

  • English: Intermediate.

  • 5-9 AM PST mandatory overlap hours with the rest of team members.

Any of the following is a plus, but not required:

  • Experience in service or API virtualization;

  • Any microservice-related experience, including experience with SMB like RabbitMQ, NATS, Apache Kafka, etc.;

  • Any AWS-related experience;

  • Good understanding of parsers and/or PLT;

  • gRPC and/or GraphQL;

  • Experience with Bamboo Specs;

  • NoSQL, Redis is an extra plus;

  • Additional plus for each language you know and ever tried besides of C#;

  • You have a track of contributing to Open Source projects.

In our developers we value:

  • Developers completing their work in time;

  • Self-motivated and autonomous developers;

  • Proactiveness;

  • Politeness;

  • Teamwork.

Our benefits:

  • Remote-friendly role, depending on location eligibility

  • 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

  • Mental health coverage

  • Compensation for training and additional education

  • Community of practice, regular knowledge sharing among colleagues

  • Provision of computer equipment

  • Internet compensation (50$ per month)

  • And other benefits, described in detail in the Staff Handbook

We are planning to create version 3 of our back-end, hoping to deliver some good new features to our clients, so now is the best time to join us and contribute with your bright ideas!