US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Lead Software Engineer job in Chantilly at ACS Solutions

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply Now
Lead Software Engineer at ACS Solutions

Lead Software Engineer

ACS Solutions Chantilly, VA Contractor
Apply Now

Job Description:

  • Lead and coordinate with other engineers in project meetings to provide deliverables within scope and budget
  • Develop software-based solutions using Python, Java, and web technologies
  • Design, implement, test and support application front-end development and document design ideas
  • Participate in production troubleshooting and issue correction for applications after production implementations
  • Coordinate with other engineers and solve complex production issues concerning developed software solutions
  • Predict emerging customer needs and develop innovative solutions to meet them
  • Provide weekly status updates to technical and project leads in line with project milestones and task.
  • Experience in provisioning network services (i.e., L3VPN, L2VPN, MPLS, etc.)
  • Experience in Python/Java web frameworks (i.e., spring, flask, Django, etc.)
  •  Experience in network automation using scripting or library/abstraction and Netconf protocol
  • Experience in data modeling language, specifically YANG
  •  Experience in workflow and orchestration engines/software
  •  Experience with Cisco Network Services Orchestrator (NSO)

   



Education:

  • Candidate must have 16 years of experience that can be a combination of work history and education.
  • This equates to a Doctorate and 8 years of experience, a Masters and 10 years, a Bachelors and 12 years, an Associates and 14 years or HS and 16 years.
  • Must comply with DoD 8570 Information Assurance Technical (IAT) Level 2.
  • Four or more years of Full Stack development experience
  • Demonstrated experience in basic network knowledge
  • Demonstrated experience with Python, Java, JavaScript, CSS, and HTML5
  • Demonstrated experience integrating data between disparate systems using REST APIs, Python/Java libraries, Python/Java vendor APIs
  • Demonstrated experience using package/dependency management and build tools for Python/Java (i.e., pip, poetry, maven, gradle, ivy, etc.)
  • Demonstrated experience in building and packaging software for consistent deployments across multiple environments to include code coverage, unit testing, mocking, and integration testing
  • Demonstrated experience using version control system (i.e., git)
  • Demonstrated verbal and written communication skills to effectively collaborate with internal and external partners
  • Demonstrated experience working in a Linux environment and with VM servers
  • Possess an analytical mind, have an ability to learn new technologies quickly, strong ability to follow processes with documentation/communication/time management skills, have good commercial and business awareness
  • Possess the ability to work independently and within teams to develop and deliver software-based solutions awareness
  • Clearance Required:  TS/SCI CI-POLY

Recommended Skills

  • Api
  • Analytical
  • Apache Maven
  • Automation
  • Build Tools
  • Business Awareness
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job:

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.