Hybrid Software Engineer, Mid

Posted 2 weeks ago

Apply now

About the role

  • Create and maintain crucial pieces of software
  • Write and optimize code that allows different software systems to communicate
  • Support the development of systems, sites, and tools for clients
  • Write, test, and edit code in support of the team’s overall results
  • Expand skills by developing and reverse engineering software that supports hardware functionality on various devices
  • Troubleshoot and correct operational issues with team leaders
  • Ensure software security by collaborating with cybersecurity specialists

Requirements

  • 3+ years of experience in software engineering or software development for information technology systems
  • Experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods
  • Experience with embedded programming and scripting languages such as Java, JavaScript, C, C++, Python or Rust
  • Experience designing, developing, implementing, and supporting embedded software for hardware functionality on a wide range of devices and optimizing code based on the platform being used
  • Experience acquiring client requirements and resolving workflow problems through automation optimization
  • Experience creating solutions to complex problems within a collaborative team environment
  • Ability to work with automated testing tools to perform testing and maintenance
  • Secret clearance
  • Bachelor’s degree in Software Engineering, Computer Science, or Information Systems and 3+ years of experience in software engineering, or 7+ years of experience in software engineering in lieu of a degree

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program

Job title

Software Engineer, Mid

Job type

Experience level

Mid levelSenior

Salary

$86,800 - $198,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job