For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Sputnik Solutions Inc
Sputnik Solutions Inc

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Amazon
C
Software Development
+44

Visa

U.S. visa required

Contract role
3 days ago
Apply now

Company Description

At Sputnik Solutions Inc, we leverage the collective experience, customer successes, and best practices of our technology experts. Our IT Staffing and Recruiting Practice offers a wide range of technical expertise in serving clients with premier marketing strategies and high-end consulting services. We specialize in sourcing and deploying highly skilled IT specialists to meet clients' temporary, permanent, or contracting needs. We are committed to providing the best recruitment solutions for every assignment while ensuring quality, integrity, and expertise at an affordable cost.

About the Role

We are looking for a highly experienced Senior Software Engineer with a strong background in C#/.NET development and deep expertise in AWS cloud services. The ideal candidate will be responsible for architecting, designing, and developing scalable, secure, and high-performing applications while guiding teams on best practices for cloud-native solutions.

Client Location: Chicago, Illinois

Work type: 100% Remote (Only USA residents)

Contract Type: W2

Visa Accepted: Any Visa

Rate: $45/hr

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using C#, ASP.NET Core, and .NET frameworks.
  • Architect and implement cloud-native solutions leveraging AWS services (S3, EC2, ECS, Lambda, DynamoDB, SQS, CloudFront, API Gateway, etc.).
  • Build and manage microservices and distributed systems using modern architectural patterns.
  • Implement RESTful APIs and integrate with front-end applications and third-party systems.
  • Ensure system scalability, resilience, and security through AWS-native tools and design practices.
  • Drive CI/CD pipelines and automation for deployment, monitoring, and testing.
  • Collaborate with product owners, architects, and cross-functional teams to translate business requirements into technical solutions.
  • Mentor junior engineers and conduct code reviews to ensure high standards of code quality.
  • Optimize application performance, troubleshoot production issues, and propose improvements.

Required Skills & Qualifications

  • 12+ years of hands-on experience in software development with C#, .NET, .NET Core, and ASP.NET MVC.
  • Strong knowledge of object-oriented programming, design patterns, and best practices.
  • Expertise in AWS cloud services, including compute, storage, networking, and messaging.
  • Experience with microservices architecture, containerization (Docker, Kubernetes), and event-driven systems.
  • Proficiency in SQL and NoSQL databases (SQL Server, DynamoDB, PostgreSQL, MongoDB, etc.).
  • Strong knowledge of CI/CD tools (AWS CodePipeline, Jenkins, Azure DevOps, Harness, etc.).
  • Experience with messaging/streaming frameworks (Kafka, RabbitMQ, or AWS SQS/SNS).
  • Hands-on experience in test automation frameworks (NUnit, xUnit, Jest, Cypress, etc.).
  • Familiarity with monitoring, logging, and security best practices in AWS.
  • Excellent problem-solving skills, communication, and leadership qualities.

Preferred Skills

  • Experience with front-end frameworks (React, Angular, or Blazor) for full-stack exposure.
  • Familiarity with Azure or GCP cloud platforms.
  • Knowledge of Power BI, AI/ML integration, or advanced analytics.

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

About Sputnik Solutions Inc

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service