Full Stack Software Developer
@ ECS

Hybrid
$142,500
Hybrid
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @ecs.com
Recommended after applying

Job Details

Overview

ECS is seeking a Full Stack Software Developer to work remotely. In this role, you will work closely with the client to understand needs and pain-points, and design, configure, and implement technical solutions across various programming languages, cloud platforms, and supporting infrastructure.

Responsibilities

  • Find intelligent ways to solve problems efficiently.
  • Advise and create simple, secure, and maintainable solutions.
  • Build, maintain, and update automation code and scripts.
  • Develop rich front-end experiences integrated with back-end services.
  • Utilize data and metrics to drive decisions and improvements.
  • Design, build, and maintain scalable back-end services and APIs.

Required Skills & Experience

  • Bachelor’s degree in engineering or technical discipline (or equivalent experience).
  • At least 5 years of overall experience in software development.
  • Experience with cloud environments, containerization, and microservice architectures.
  • Proficiency in multiple programming languages including Golang, C#, Java, Python, C++.
  • Experience with front-end technologies such as JavaScript, CSS, HTML, Angular, Vue, React, and TypeScript.
  • Understanding of Git and Agile/SCRUM methodologies.

General Description of Benefits

ECS is committed to providing competitive benefits and fostering a culture of inclusivity and purpose. ECS is an equal opportunity employer dedicated to serving, protecting, and defending the American people through technology.

Key skills/competency

Full Stack, Software Development, Cloud, Automation, API, Front-End, Back-End, Agile, Git, Microservices

How to Get Hired at ECS

🎯 Tips for Getting Hired

  • Research ECS's culture: Study their mission, values, and recent projects.
  • Customize your resume: Highlight relevant full stack experience and cloud expertise.
  • Prepare for technical interviews: Focus on coding, automation, and API design.
  • Showcase teamwork: Emphasize agile and SCRUM experience.

📝 Interview Preparation Advice

Technical Preparation

Review full stack coding challenges.
Practice API design and integration.
Refresh cloud environment deployment skills.
Study containerization and microservices architecture.

Behavioral Questions

Explain a challenging project resolution.
Describe teamwork in agile settings.
Detail handling tight deadlines effectively.
Discuss client communication examples.

Frequently Asked Questions