Careers At GenConnect Recruiting and Consulting

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.

Software Engineer

Department: IT Department
Location:

This position is for a Software Engineer that can be part of a cross functional team in developing hardware and software.

Duties and Responsibilities

Development processes and software programming. Knowledge in an Agile development process and continuous integration is required for company projects. Assist with autonomous correlation of disparate data, software requirements, create design artifacts, develop & document code, and create software. Integrate 3rd party software. Reading documentation, implementing APIs. Collaborate with both internal and external teams (developers, system integrators, system testers, and system requirements engineers) to support delivery of quality design products. Produce software artifacts (e.g., how to build/install/use software (Word, LaTeX), diagram software design and architecture. Use Visio and MagicDraw. Integrate software on customer sites.

Required Qualifications

  • Bachelor’s Degree in computer science engineering, or related STEM field. Will consider years of related experience in lieu of degree.
  • 5+ years of related experience
  • Ability to obtain and maintain a security clearance
  • Familiar with serialization formats: Protobuf, JSON, XML
  • Experience with browser development and debugging tools
  • Experience with web protocols: HTTP, websockets
  • Experience with UI/UX design
  • Experience with modern web frameworks: React
  • Excellent coding skills with knowledge in Javascript and Nodejs
  • Experience with API design patterns: Rest
  • Up to 25% travel
  • Experience with software troubleshooting and debugging

Preferred Qualifications

  • Experience with Agile Development methodologies
  • Experience with Linux: Ubuntu, Centos/RHEL
  • Experience with container technologies: Docker, Podman, Kubernetes
  • Experience JIRA or similar Agile development tool
  • Experience deploying software to air gapped systems

Employee Incentives: 401K; Educational Assistance; Casual work environment; Generous PTO; Work-life balance; Upward Mobility; Relocation

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System