SENIOR SOFTWARE ENGINEER

at  Zel Technologies

Reston, VA 20191, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 May, 2024Not Specified01 Mar, 2024N/AFlask,R,Spring,Kubernetes,Docker,Computer Science,Buildbot,Puppet,Saltstack,Bamboo,Groovy,Containerization,Ubuntu,Java,Django,Disabilities,Ci,Python,Centos,Gitlab,Cissp,Technical Requirements,Xml,Json,Yaml,Jenkins,DebianNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Summary:

The hybrid Senior Software Engineer provides software design and development support to DoD clients at offices in Charlottesville, VA. Successful applicants will perform software development, database design and system testing for Agile technology development initiatives and will work in a team setting working with systems analysts, product owners, system testers, and other software engineers. The Senior Software Engineer will help evaluate technologies, determine technical architectures, lead systems development teams, and help manage and guide junior engineers. Some work can be done remotely, but mostly need on-site integration and deployment support.

PREFERRED REQUIREMENTS:

  • Experience with cross-domain tools.
  • Master’s degree in computer science or related field plus 5 or more years’ experience.
  • Cross domain solutions experience and Big Data experience.
    Physical Demands or Work Environment:

The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • The majority of the time is spent in an office setting.
  • Occasionally lift and/or move up to 10 pounds.
  • Specific vision abilities required include close vision, distance, vision, color vision and ability to adjust focus.
  • Frequently required to sit, use hands to finger, handle, or feel, and talk or hear.

DIVERSITY WORKFORCE

Zel Tech team members represent a wide range of backgrounds, skills, experience, and personalities bound together by common objectives and mutual respect. You will join a caring community of professional, including many military veterans who challenge and support each other in seeking the right solutions to important matters.

Requirements:

  • Must be a US citizen.
  • Must possess a Top-Secret clearance with ability to acquire an SCI and pass CI poly.
  • BA/BS degree plus 10 or more years of systems/database programming experience OR 15+ years’ experience in lieu of degree.
  • Must possess, or be able to obtain, CompTIA Security+ certification or CISSP.
  • System administration experience in Linux/Windows server environments with proficiency in TCP/IP.
  • Successful background and drug screening check

Technical Requirements:

  • JavaScript / TypeScript.
  • NodeJS and React.
  • Docker and Containerization.
  • AWS experience
  • Build and Test runners such as Jenkins, GitLab, CI, Buildbot or Bamboo
  • High level languages such as Golang, Python, Groovy, R, Java
  • Django, Flask, Spring or equivalent
  • Red Hat UBI, CentOS, Debian, Ubuntu, or Amazon Linux
  • Kubernetes and container Sidecars
  • YAML, JSON or XML for data and/or configuration files
  • Terraform, Helm Charts, SaltStack, Puppet, Chef, Ansible
  • OIDC, KeyCloa

Skills/Experience:

  • Ability to research technical issues
  • Ability to identify problems, communicate them to supervisor, and propose solutions
  • Ability to manage time & resources
  • Ability to write reports to present to management
  • Ability to delegate implementation plans to subordinate members of project tea

Responsibilities:

RESPONSIBILITIES:

  • Work in multiple programming languages including but not limited to HTML, CSS, Node.JS, JavaScript, .NET, Java, SQL Client and server programming along with Graphical User Interface development.
  • Lead project teams in reviewing and prioritizing documented requirements in tools such as Redmine and JIRA.
  • Track development progress, including issues and milestones, and communicate status with project leads.
  • Manage and help establish with code versioning control system (GIT, SUN, Mercurial), for source code control.
  • Manage a continuous integration environment onsite using Jenkins to test code releases.
  • Support and/or lead technical architecture development tasks.
  • Research cloud-based deployment options and requirements, such as AWS or C2S.
  • Gather stakeholder feedback and communicate system architecture details for use in design documentation and development.
  • Coordinate VTCs, team meetings, and demos when needed, and establish environment onsite to share project artifacts with stakeholders.
  • Must be able to communicate clearly with senior level clients in order to explain the progress and results of work.

Requirements:

  • Must be a US citizen.
  • Must possess a Top-Secret clearance with ability to acquire an SCI and pass CI poly.
  • BA/BS degree plus 10 or more years of systems/database programming experience OR 15+ years’ experience in lieu of degree.
  • Must possess, or be able to obtain, CompTIA Security+ certification or CISSP.
  • System administration experience in Linux/Windows server environments with proficiency in TCP/IP.
  • Successful background and drug screening check.

Technical Requirements:

  • JavaScript / TypeScript.
  • NodeJS and React.
  • Docker and Containerization.
  • AWS experience
  • Build and Test runners such as Jenkins, GitLab, CI, Buildbot or Bamboo
  • High level languages such as Golang, Python, Groovy, R, Java
  • Django, Flask, Spring or equivalent
  • Red Hat UBI, CentOS, Debian, Ubuntu, or Amazon Linux
  • Kubernetes and container Sidecars
  • YAML, JSON or XML for data and/or configuration files
  • Terraform, Helm Charts, SaltStack, Puppet, Chef, Ansible
  • OIDC, KeyCloak

Skills/Experience:

  • Ability to research technical issues
  • Ability to identify problems, communicate them to supervisor, and propose solutions
  • Ability to manage time & resources
  • Ability to write reports to present to management
  • Ability to delegate implementation plans to subordinate members of project team

The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • The majority of the time is spent in an office setting.
  • Occasionally lift and/or move up to 10 pounds.
  • Specific vision abilities required include close vision, distance, vision, color vision and ability to adjust focus.
  • Frequently required to sit, use hands to finger, handle, or feel, and talk or hear


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Lieu of degree

Proficient

1

Reston, VA 20191, USA