Match score not available

Sr Software Engineer- C#/.NetCore/AWS

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Strong knowledge of both strongly and dynamically typed programming languages, Significant experience working with at-scale cloud platforms like AWS, Azure, GCP, In-depth understanding of relational and non-relational databases, as well as automated testing frameworks, Experience with system monitoring tools and infrastructure-as-code tooling.

Key responsabilities:

  • Design and develop top-quality and secure software solutions
  • Execute tasks in the software lifecycle, automate tasks through scripting, and review code
  • Work collaboratively to fix and enhance products, ensure coding best practices are followed
  • Conduct validation tests, debugging, and keep software up-to-date with latest tech
TALNT Team logo
TALNT Team Human Resources, Staffing & Recruiting Small startup https://TALNT.team/
2 - 10 Employees
See more TALNT Team offers

Job description

Our client lives at the intersection of FinOps and AIOps and is building the world’s leading autonomous cloud savings platform. We are looking for multiple Senior Software Engineers to join their team. Your mission will be to design and develop scalable software solutions that deliver world-class savings outcomes for their customers.

This position reports directly to the Head of Engineering and will give you the opportunity to work on some of their most complex challenges. This platform manages hundreds of millions of dollars worth of annual commitments and save tens of millions of dollars each month for their customers.

Tech stack includes a Vue.js SPA front-end and a .Net Core (C#) back-end. They use native AWS platform capabilities (Step Functions, DynamoDB, Athena, and more) and make millions of requests to AWS APIs on behalf of our customers each month, so we are looking for someone who has strong experience building things at scale.

Since we are a fully distributed team you should be comfortable working independently with little supervision.

Responsibilities:

  • Design and develop high-quality, secure, testable software

  • Identify, prioritize and execute tasks in the software development lifecycle

  • Automate tasks through appropriate tools and scripting

  • Review and debug code

  • Perform validation and verification testing

  • Collaborate with internal teams and vendors to fix and improve products

  • Ensure software is up-to-date with latest technologies

Requirements:

  • Strong knowledge of both strongly and dynamically typed programming languages

  • Significant experience working with an at-scale public cloud (AWS, Azure, GCP)

  • In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and non-relational databases (e.g. DynamoDB)

  • Experience leveraging automated testing frameworks (e.g. Jest, NUnit)

  • Experience using system monitoring tools (e.g. AWS CloudWatch)

  • Experience with infrastructure-as-code tooling (e.g. Terraform, CloudFormation)

If this is something that you are interested in exploring further, please don't hesitate applying to learn more!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Open Mindset
  • Verbal Communication Skills

Software Engineer Related jobs