Expert Software Engineer

@ MANTECH

Expert Software Engineer

Herndon, VA
Posted 2 days ago

About the job

MANTECH develops mission-critical applications to enhance cyber security. The role involves developing web features, data integration, and mentoring juniors in Herndon VA.

Requirements

  • 15+ years programming experience
  • Experience with Node.js
  • SQL/PostgreSQL database skills
  • API development experience
  • Linux environment knowledge

Qualifications

  • High School Diploma
  • Experience with Elasticsearch
  • Ability to mentor junior developers

Full job description

MANTECH seeks a motivated, career and customer-oriented Expert Software Engineer to join our team in Herndon VA. This role supports the development and enhancement of mission-critical applications to strenghten our nation's cyber security.

Responsibilities include, but are not limited to:

  • Develop new features and enhancements to web applications that allow users to enter, search, and retrieve information
  • Evaluate and integrate data sources as needed; be able to use various data sources and correlate data to answer specific questions
  • Effectively apply good judgement and leadership within project scope and has experience mentoring two to three more junior developers
  • Collaborate with team members regularly to discuss project status, dependencies, or project blockers so that any issues can be addressed early on
  • Effectively communicate with fellow developers and occasionally with end-users
  • Manage the development life cycle and deployment schedule and process
  • Supply regular reports to stakeholder components

Minimum Qualifications:

  • High School Diploma and 15+ years programming experience
  • Experience with Node.js
  • Experience with SQL/PostgreSQL databases and writing complex queries
  • Experience creating API endpoints or integrating with other teams’ endpoints to exchange data in a fully authenticated and audited way
  • Experience with Elasticsearch data management
  • Experience working in a Linux-based development environment

Preferred Qualifications:

  • Bachelor’s Degree in Computer Science, Information Technology, or similar technical field
  • 3+ years of recent experience coding in python
  • Experience using Vue.js
  • Experience with AWS cloud technologies, Kubernetes, and Docker containers
  • Experience with the Assessment and Authorization (A&A) process

Clearance Requirements: Active TS/SCI with polygraph clearance is required

Physical Requirements: Must be able to remain in a stationary position 50% of the time

Show full description