Senior Software Developer
ECS Corporate Services

Fairfax, Virginia

This job has expired.


ECS is seeking a Senior Software Developer to work in our Remote office.

Job Description:

Job Title: Senior Software Developer

Project Location: Remote / Columbia Gateway Center Columbia, Maryland

Clearance: Final Secret / IT-II required

ECS is seeking a Senior Software Developer, with a Full Secret - IT-II clearance, in the Columbia, Maryland, area. The developer will design, develop and unit test JavaScript/Ajax applications. The successful candidate will have strong knowledge and experience with full stack coding and testing. Experience with JavaScript/Ajax required.

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Qualifications Required:

  • 4+ years of experience as software develop/delivery team lead.
  • Effective communicator with ability to coordinate directly with program manager and Govt PMO.
  • Experience maintaining software release schedule.
  • Bachelor's Degree in a related technical.
  • 8+ years of experience of solid with the following technologies:
    • JavaScript (AJAX)
    • jQuery
    • Twitter Bootstrap
    • HTML (preferably HTML5)
    • CSS
    • Yahoo! User Interface Library (YUI)
    • DataTables jQuery Plugin
  • Thorough understanding of software development, design, documented formal specifications and other design techniques.
  • Ability to design software tools and subsystems to support software reuse and domain analysis and maintain their implementation.
  • Working knowledge of distributed software systems.
  • Strong knowledge of web application fundamentals and ability to create support documentation for new applications.
  • Excellent communication skills and maintaining customer/team relationships.
Security/Certification Requirements:
  • Final Secret IT-II.
Qualifications Desired:
  • Experience working in a government setting.
  • Experience working in an Agile development environment utilizing a DevSecOps pipeline to provide continuous integration and continuous delivery of capability.
  • Background with developer tools such as GIT or other source control, Jira, Confluence, Bitbucket, or other Atlassian developer products
  • Background in at least two items of the following:
    • JAVA
    • Spring Boot
    • Oracle
    • Hibernate
    • Apache Tomcat
    • Kinetic
    • Remedy
    • PKI
    • Linux
    • Structured Query Language (SQL)
  • Procedural Language/Structured Query Language (PL-SQL) functions, packages, database views, constraints, and triggers
  • Extensible Markup Language (XML), PDF and Microsoft Products
  • IntelliJ
  • Security+ Certification preferred.
  • Essential Functions and Responsibilities:
  • The developer will be responsible for development, implementation, and maintenance of new or existing tools.
  • Analyze and study complex system requirements.
  • Design software tools and subsystems to support software reuse and domain analysis and management of implementation.
  • Manage software development and support using formal specifications, data flow diagrams and other accepted techniques and computer aided software engineering (CASE) tools.
  • Estimate software development costs and schedules.
  • Review existing programs and assist with making refinements, reducing operating time and improving current techniques.
  • Review and contribute to configuration management.
  • Utilize JavaScript, Ajax, jQUERY, Twitter Bootstrap, HTML, and other technologies to create complex, customized web applications to meet customer's needs.
  • Provide support for business system analysis and process definition.
  • Write well-designed, testable, and efficient code for software components, units and modules that meet product specifications and development schedules using structured development processes.
  • Evaluate code to ensure that it is valid, properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Develop and/or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Provide technical solutions and assist in work estimates for implementation of both new requirements and bug fixes.
  • Research, track and understand new web technologies to provide technical leadership in developing service applications and analyzing business requirements.
  • Confer with program managers and/or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
  • Research, document, rate or select alternatives for web architecture or technologies.
  • Maintain job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Independently work on routine assignments.
Salary Range: 125,000-150,000

General Description of Benefits

Required Skills:
  • 4+ years of experience as software develop/delivery.
  • Effective communicator with ability to coordinate directly with program manager and Govt PMO
  • Experience maintaining software release schedule.
  • Bachelor's Degree in a related technical
  • Secret security clearance.
  • US citizenship required per contract.
  • 8+ years of experience of solid with the following technologies:
    • JavaScript (AJAX)
    • jQuery
    • Twitter Bootstrap
    • HTML (preferably HTML5)
    • CSS
    • Yahoo! User Interface Library (YUI)
    • DataTables jQuery Plugin
  • Thorough understanding of software development, design, documented formal specifications and other design techniques.
  • Ability to design software tools and subsystems to support software reuse and domain analysis and maintain their implementation.
  • Working knowledge of distributed software systems.
  • Strong knowledge of web application fundamentals and ability to create support documentation for new applications.
  • Excellent communication skills and maintaining customer/team relationships.

Desired Skills:
  • Experience working in a government setting.
  • Experience working in an Agile development environment utilizing a DevSecOps pipeline to provide continuous integration and continuous delivery of capability.
  • Background with developer tools such as GIT or other source control, Jira, Confluence, Bitbucket, or other Atlassian developer products
  • Background in at least two items of the following:
    • JAVA
    • Spring Boot
    • Oracle
    • Hibernate
    • Apache Tomcat
    • Kinetic
    • Remedy
    • PKI
    • Linux
    • Structured Query Language (SQL)
    • Procedural Language/Structured Query Language (PL-SQL) functions, packages, database views, constraints, and triggers
    • Extensible Markup Language (XML), PDF and Microsoft Products
    • IntelliJ
    • Security+ Certification preferred.

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

General Description of Benefits


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Engineering jobs


Montrose Environmental Group Inc.
Sacramento, California
Posted about 3 hours ago
Enpro Industries, Inc.
Houston, Texas
Posted about 1 hour ago
Enpro Industries, Inc.
Longview, Texas
Posted about 1 hour ago
View Engineering jobs ยป