Software Engineer

ConsultNet
Rockville, MD, United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Application Frameworks Continuous Integration Cursor (Graphical User Interface Elements) Programming Tools Monitoring of Systems Systems Development Life Cycle Prometheus Software Deployment Software Engineering
+15 more
Systems Integration Strategies of Testing TypeScript Web Applications Data Logging GitHub Copilot ReactJS Grafana Spring-boot Build Management AngularJS Front End Software Development Cloudwatch Restful APIs Microservices

Job description

We are seeking a Full-Stack Software Engineer to build production-grade web applications, automation, and developer tooling that improve the software development lifecycle. This role combines hands-on full-stack development with platform engineering, observability, and workflow automation. Responsibilities

  • Build scalable full-stack web applications using JavaScript/TypeScript and Java/Spring Boot.
  • Develop responsive front-end interfaces using Angular, React, or similar frameworks.
  • Design and build RESTful APIs, microservices, integrations, and automation tools.
  • Create reusable frameworks, templates, SDKs, and tooling that streamline development and deployment.
  • Identify manual processes and workflow bottlenecks and automate them where possible.
  • Build and maintain CI/CD and cloud-based infrastructure supporting application deployment and scaling.
  • Implement monitoring, logging, dashboards, and alerting to improve application reliability and performance.
  • Develop testing strategies and automation to ensure application quality.
  • Prototype new solutions and evaluate emerging technologies, including AI-assisted development tools.
  • Collaborate across engineering teams to drive adoption of development standards, tooling, and best practices.

Requirements

  • 3-5 years of software engineering experience building production applications.
  • Strong full-stack development experience with JavaScript/TypeScript and Java/Spring Boot.
  • Experience with modern front-end frameworks such as Angular or React.
  • Strong knowledge of REST APIs, microservices, system design, and SDLC practices.
  • Experience with cloud platforms, preferably AWS, and CI/CD pipelines.
  • Familiarity with observability and monitoring tools such as Prometheus, Grafana, or CloudWatch.
  • Experience with Java and Python and developing internal tools or automation.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Amazon Q Developer, or similar.
  • Strong problem-solving skills with the ability to work in evolving environments and communicate technical trade-offs effectively.

About the company

Welcome to ConsultNet, a premier national provider of technology talent and solutions. Our expertise spans across project services, contract-to-hire, direct search, and managed services onshore, nearshore, and hybrid. For over 25 years, we have connected thousands of consultants with meaningful roles through a personal, communication-driven approach, partnering with a diverse client base to build high-performing teams and create lasting impact. Our comprehensive service offerings cover a wide range of technology and engineering positions across key markets nationwide. Learn more at .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all