Software Engineer II

Meazure Learning

United States

Hybrid

USD 100,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meazure Learning is seeking a Software Engineer II to design, develop, and deploy customer‑facing software across Python, Go, C#, and .NET in a cloud environment. You will contribute to a high‑quality, scalable product delivered through Agile practices and a strong emphasis on user experience.

You will work with cross‑functional teams, participate in code reviews, and help evolve modern microservices architectures using Docker and AWS/Azure cloud services.

Qualifications

  • Master’s degree in computer science or related technical field.
  • 2+ years of software development experience.

Responsibilities

  • Design, develop, and implement software applications using Python, Go, C#, .NET, Angular, TypeScript, HTML, CSS.
  • Develop cloud and web applications following Agile/Scrum methodologies.
  • Contribute to customer-facing products with a strong emphasis on UX and code quality.
  • Perform code reviews and maintain technical documentation.

Skills

Go
Python
C#
.NET
Angular
TypeScript
JavaScript
HTML/CSS
FastAPI
SQLAlchemy
AWS
Azure
Microservices
Docker

Education

Master’s degree in Computer Science or related field

Tools

SQLAlchemy
FastAPI
Docker
AWS ECS
Fargate
CloudFront
S3
API Gateway
AWS Lambda

Job description

Software Engineer II
Responsibilities
  • Design, develop, and implement software applications using Python, Go, C#, .NET, JavaScript, TypeScript, Angular, HTML, CSS, and other technologies.
  • Design and build advanced cloud and web applications employing the Agile/Scrum methodology.
  • Design, develop, test, and maintain innovative customer-facing software products encompassing a highly intuitive user experience.
  • Write clean, efficient, and well-documented code.
  • Debug and troubleshoot software issues.
  • Contribute to an Agile team that solves complex challenges and builds quality software on a regular basis.
  • Ensure the quality of the products by conducting design and coding reviews of assignments distributed across multiple developers.
  • Evaluate new technologies and third-party products to include in Meazure Learning’s offerings and improve systems engineering capabilities.
  • Create an accessible site that allows for solutions to be adaptable in multiple delivery platforms.
  • Collaborate with cross-functional teams to identify and resolve software defects.
  • Participate in code reviews and provide constructive feedback to other team members.
  • Stay up to date with emerging trends and technologies in software engineering.
  • Develop and maintain technical documentation.
  • Work with project managers and team members to groom, clarify and estimate stories.
Job Requirements
  • Master’s or equivalent degree in computer science or related technical field and 2 years of relevant software development experience.
  • Experience must include:
  • Software development using Go, Python, C#, .NET, Angular, HTML, CSS, TypeScript, and JavaScript.
  • FastAPI web framework and SQL toolkit including SqlAlchemy.
  • Cloud Computing services such as AWS and Azure.
  • Version control concepts and best practices.
  • Database design and management for relational and non-relational dbs including SQL Server, PostgreSQL, MongoDB, and DynamoDB.
  • Message and task queue tools including Nats and Celery.
  • Unit test frameworks including Pytest and Jest.
  • Microservices architecture and design patterns.
  • Containerization technologies such as Docker, AWS ECS, and Fargate.
  • Serverless technologies, such as CloudFront, S3, API Gateway, AWS Lambda, Load Balancer.
  • May telecommute and report as needed to Mclean, VA office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer II - Cloud & Microservices
Remote Software Engineer II - Cloud & Microservices

Meazure Learning • United States

Hybrid
USD 100,000 - 150,000
Sr Software Engineer
Sr Software Engineer

Talentify • Highland Heights (OH)

On-site
USD 100,000 - 140,000
Software Engineer II
Software Engineer II

MEM MUTUAL INSURANCE • Columbia Township (MO)

On-site
USD 90,000 - 115,000
Software Development Engineer II
Software Development Engineer II

DigitalXNode • Bellevue (WA)

On-site
USD 140,000 - 200,000
Associate Software Engineer
Associate Software Engineer

Jobtailor • Atlanta (GA)

On-site
USD 90,000 - 130,000
Lead Software Engineer
Lead Software Engineer

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 120,000 - 150,000
Software Engineer II
Software Engineer II

MeridianLink, Inc. • Northern (KY)

On-site
USD 90,000 - 120,000
Sr Software Engineer
Sr Software Engineer

TALENT Software Services • Dallas (TX)

On-site
USD 120,000 - 150,000
Software Engineer II
Software Engineer II

Apply • Northern (KY)

On-site
USD 85,000 - 120,000
Senior Engineer 2
Senior Engineer 2

Compunnel, Inc. • Fort Worth (TX)

On-site
USD 100,000 - 130,000