Software Engineer

TEKSYSTEMS INC.
Aurora, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 200K

Job location

Aurora, United States of America

Tech stack

C
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Confluence
JIRA
C++
Linux
DevOps
Distributed Systems
Revision Control Systems
Python
Object-Oriented Software Development
Scrum
Red Hat Enterprise Linux - RHEL
Reliability Engineering
Software Engineering
Systems Architecture
Systems Integration
XML
Cloud Platform System
Delivery Pipeline
Backend
GIT
Containerization
Kubernetes
Atlassian Tools
Bitbucket
Front End Software Development
Docker

Job description

  • Design, develop, and maintain scalable software solutions
  • Collaborate across engineering teams using Agile methodologies
  • Support HW/SW integration and troubleshooting efforts
  • Contribute to system architecture, development, and deployment pipelines
  • Participate in full software lifecycle from concept to operations

Requirements

Ideal candidates will have strong Java development experience, exposure to hardware/software integration, and a background working in Agile environments.

Top Skills Required

  • Java development (core competency)
  • XML
  • Software Development (full lifecycle)
  • Hardware/Software integration experience

Basic Qualifications

Principal Software Engineer

  • Bachelor's in STEM + 5+ years of software development experience *(OR Master's + 3 years | OR PhD | OR 4 additional years in lieu of degree)

  • Experience as a front-end, back-end, or full-stack developer

  • Agile development experience (Scrum/SAFe)

  • Strong experience in Java development

  • Object-oriented design principles

  • Version control tools (Git, Bitbucket, etc.)

  • Active TS/SCI (CI or FS Poly is accapted and prefered)

Sr. Principal Software Engineer

Bachelor's + 6+ years experience (OR Master's + 7 years | OR PhD | OR 4 additional years in lieu of degree) Same technical expectations as above with deeper experience and leadership capability

Preferred / Nice to Have Skills

  • Additional languages: C++, C, Python, JavaScript
  • Experience in AWS / Cloud environments
  • Linux expertise (Red Hat Enterprise Linux preferred)
  • Docker / Kubernetes (containerization)
  • Atlassian tools: Jira, Confluence, Bitbucket
  • DevOps or Site Reliability Engineering (SRE)
  • System integration, test, and deployment (automation a plus)
  • Experience with distributed systems (Sr. level)
  • Leadership experience (Sr. Principal level - Scrum Lead, Team Lead, etc.)

Benefits & conditions

  • Medical, Dental, Vision
  • 401(k) (Pre-tax & Roth options)
  • Life Insurance & AD&D
  • Short & Long-Term Disability
  • HSA & Transportation Benefits
  • Employee Assistance Program
  • PTO / Vacation / Sick Leave

Why This Role

Mission-critical work supporting national security Competitive compensation ($150K-$200K+) Advanced technology stack and engineering challenges Long-term program stability

Apply for this position