Full Stack Software Developer

Related keywords: remote job web developerremote job java developerhuman resources remote job

Overview

ECS is actively seeking a Full Stack Software Developer to join their team and work remotely. The role is perfectly suited for a Mid/Senior level candidate with a solid understanding of application architecture and interfaces. The successful candidate will provide essential solution engineering, design, and development services specifically tailored for ECS’s national security client.

Key Responsibilities

As a Full Stack Developer, your duties include:

  • Delivering well-structured code and applications by adhering to coding best practices to build enterprise applications.

  • Engaging in thought leadership and providing influence through effective communication. This includes consultative, analytical, organizational, and design skills to enhance the development process.

  • Proactively seek out opportunities to improve existing processes, ensuring alignment and optimization of resources amidst changing technical landscapes.

  • Collaborating closely with Customer Experience and Human-Centered Design experts to offer solutions focused on the end-user experience.

  • Iteratively building and deploying web-based applications and data platforms in AWS and Azure environments.

Required Skills

  • A Bachelor’s Degree in Computer Science, Information Systems Management, Engineering, or a related field.
  • A minimum of 7 years utilizing Agile and SecDevOps practices to deliver secure enterprise-scale solutions.
  • At least 3 years of experience leading technical analysis and solution development efforts, evaluating new methodologies and technologies suitable for business requirements.
  • Solid experience (over 3 years) in the development and deployment of web applications using languages and frameworks such as HTML/CSS, JavaScript, React.js, Python Django, and Angular.js.

  • Proficient in using architecture frameworks, particularly those involving Microservices (e.g., Java/Spring Boot, Golang, Node.js).

  • Familiarity with Federal Security compliance requirements.

  • Working knowledge of version control systems like Git or SVN.
  • Experience with PowerShell and Python is highly desirable.

Desirable Skills

  • Familiarity with project organization tools such as Atlassian JIRA and Confluence.
  • Excellent interpersonal and relationship-building skills essential for effectively collaborating with various stakeholders.
  • Strong analytical and problem-solving abilities to navigate complex technical challenges.

Salary and Benefits

ECS offers a competitive salary range of $155,000 to $185,000, commensurate with experience and skills. Additional information on benefits may be provided during the hiring process.

Work Environment

This position is fully remote, allowing you to engage with a talented team while enjoying flexibility in your work schedule. The ideal candidate will possess a strong desire and aptitude for learning, as the solutions and technologies used are continually evolving to meet new challenges in the national security space.

Clearance Requirements

As a condition of employment, all candidates must be US Citizens and should be able to obtain a Public Trust Clearance, making this position particularly ideal for professionals looking to work in the federal space.

Conclusion

In conclusion, the Full Stack Software Developer position at ECS not only provides an opportunity to work on challenging national security projects but also emphasizes the values of teamwork, process-driven improvement, and customer-focused design. This role will suit candidates who thrive in evolving environments and offer both technical expertise and collaborative capabilities.



This job offer was originally published on jobicy.com

ECS

USA

Software development

Full-time

May 14, 2026

0 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.