Spartan Technologies, Inc.

Senior Software Engineer | Austin | Hybrid

Spartan Technologies, Inc. - Austin, TX, United States

APPLICANTS NEED TO KNOW

  • US Residents Only
  • No Sponsorship is provided
  • No 3rd Party Companies
  • No Corp to Corp
  • 6+ month Contract to Hire role

We seek an experienced Senior Software Engineer located in the Austin, TX area who can come into the office 2 to 3 times a week.

Your Job

As a Senior Software Engineer in our Software as a Service (SaaS) product organization, you will be responsible for developing, deploying, and maintaining scalable, fault-tolerant, and secure software systems using AWS, CDK, CloudFormation, ECS, Lambda, Route 53, S3, SQS, .NET Core, C#, Postgres, JavaScript, TypeScript, React, Node, Web Services / APIs, XUnit, NUnit, Jest, and IIS. You will work collaboratively with cross-functional teams to build innovative and reliable solutions that meet our customers' needs.

The Work

  • Design, develop, test, and deploy software systems and services using AWS technologies and CDK
  • Develop and maintain microservices and serverless architectures using ECS and Lambda
  • Design, implement and optimize database schemas and queries using Postgres
  • Build scalable and responsive user interfaces using React and TypeScript
  • Write automated unit, integration, and end-to-end tests using XUnit, NUnit, and Jest
  • Optimize application performance and scalability using AWS and other tools
  • Monitor and troubleshoot production systems and services using CloudWatch and other monitoring tools
  • Continuously learn and stay up-to-date with emerging technologies and best practices to improve software quality, performance, and reliability

Qualifications

  • 7+ years of software engineering experience building and deploying scalable and fault-tolerant software systems and services using AWS and related technologies
  • Strong proficiency in .NET Core, C#, JavaScript, TypeScript, React, Node.js, and Web Services / APIs
  • Strong experience in designing, implementing, and optimizing database schemas and queries using Postgres
  • Strong experience with AWS services such as ECS, Lambda, CloudFormation, S3, SQS, and Route 53
  • Proven ability to write automated unit, integration, and end-to-end tests using XUnit, NUnit, and Jest
  • Strong understanding of software development principles and design patterns
  • Experience with CI/CD pipelines using Jenkins, Git, and related tools
  • Strong verbal and written communication skills, including the ability to articulate complex technical concepts to non-technical stakeholders

Nice to Have

  • Experience with other programming languages such as Python and Java
  • Familiarity with container orchestration tools such as Kubernetes
  • Experience with infrastructure as code tools such as Terraform

#seniorsoftwareengineer #saas #aws #clouddevelopmentkit #cloudformation #ecs #lambda #route53 #s3 #sqs #netcore #csharp #postgres #javascript #typescript #react #node #xunit #nunit #jest #IIS #jenkins #git #containers #kubernetes #terraform





Apply to this job
  • Personal Data
  • *
    Just the City Name.
  • *
    Just the State Abbreviation. Blank responses will result in Rejected applications.
  • *
    Please enter the Zip Code for your current location.
  • *
  • Employment Data
  • *
    For F1, OPT, CPT visas, the answer should be YES.
  • *
    Any, Contract, C2H, C2C, Direct...
  • *
    Background checks are only initiated after an offer of employment has been extended and accepted.
  • Employment Type(s)
  • *
    We understand there are tradeoffs and other considerations that come into play.
  • *
    We understand there are tradeoffs and other considerations that come into play.
  • *
    Simply stated, given the information here and assuming fair, equitable, and agreeable terms, you intend to seek and accept a direct Hire opportunity with our client via this Contract to Hire role.