Software Engineer II

Meazure Learning

Vienna (VA)

Hybrid

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Meazure Learning seeks a Software Engineer II to design, build, and maintain cloud-based and web applications using Python, Go, C#, .NET, and JavaScript. You will participate in Agile/Scrum teams, write clean code, and contribute to scalable, customer-facing software with strong UX.

The role requires a Master’s degree with 2+ years of relevant experience and hands-on experience with AWS/Azure, FastAPI, Docker, and microservices; telecommuting is possible with occasional on-site work in McLean,

Qualifications

  • Master’s or equivalent degree in computer science or related technical field and 2 years of relevant software development experience.
  • Experience with Go, Python, C#, .NET, Angular, HTML, CSS, TypeScript, and JavaScript.
  • Experience with FastAPI and SQLAlchemy; cloud services (AWS/Azure); containerization (Docker, ECS, Fargate); serverless (CloudFront, S3, API Gateway, Lambda).
  • Knowledge of microservices, testing (Pytest, Jest), and queues (Nats, Celery).

Responsibilities

  • Design, develop, and implement software applications using Python, Go, C#, .NET, JavaScript, TypeScript, Angular, HTML, CSS.
  • Build cloud and web applications with Agile/Scrum methodology.
  • Write clean, well-documented code and debug software issues.
  • Participate in design and code reviews and ensure quality across teams.
  • Collaborate with cross-functional teams to resolve defects and groom stories.

Education

Master’s or equivalent degree in computer science or related technical field

Tools

Go
Python
C#
.NET
Angular
HTML
CSS
TypeScript
JavaScript
FastAPI
SqlAlchemy
AWS
Azure
Docker
AWS ECS
Fargate
CloudFront
S3
API Gateway
AWS Lambda
Nats
Celery
Pytest
Jest

Job description

  • 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 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

Cloud & Web Applications Engineer II
Cloud & Web Applications Engineer II

Meazure Learning • Vienna (VA)

Hybrid
USD 110,000 - 150,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
.NET Developer (Only W2)
.NET Developer (Only W2)

TechWish • Walnut Creek (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer II – Enterprise Architecture
Senior Software Engineer II – Enterprise Architecture

Jobtailor • Arizona

On-site
USD 120,000 - 180,000
Software Engineer III- Eng
Software Engineer III- Eng

UKG • Seattle (WA)

On-site
USD 120,000 - 160,000
Senior Software Engineer Angular/Python
Senior Software Engineer Angular/Python

Western Governors University • Salt Lake City (UT)

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

Compunnel, Inc. • Knoxville (TN)

Hybrid
USD 80,000 - 100,000
Senior Engineer, Software – Archimedes
Senior Engineer, Software – Archimedes

Jobtailor • Idaho

On-site
USD 120,000 - 180,000
Sr Software Engineer - Full stack
Sr Software Engineer - Full stack

Core Specialty Insurance Holdings, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+8
Software Engineer
Software Engineer

kansascity • Kansas City (MO)

On-site
USD 110,000 - 140,000