TEKsystems logo
TEKsystems
Posted 173 days agoVerified live 8h ago

Software Engineer

Brief overview

Annapolis, MDIn-person
UndergradOr in progress
$38–$48/hrStated range
2+ yrsMinimum
284 H-1B approvalsDept. of Labor
72 green cardsCertified filings
Software Development Lifecycle (SDLC)Java enterprise applications developmentJMS (Java Message Service)Messaging COTsOSGiAgile Development MethodologyLinux operating environmentVerbal communicationDocumentation and writingDevSecOps pipelinesCI/CDTechnical domain knowledge in aviation

About the company

TEKsystems logo
TEKsystemsteksystems.com

At TEKsystems, they understand people. Every year they deploy over 80,000 IT professionals at 6,000 client sites across North America,

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
284H-1B approved
99%approval rate
65new H-1B hires
72PERM certified
$141,921median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202382
202494
202586
202622
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202321
202428
202518
202616
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202314
202420
202538
Top sponsored roles
Software EngineerAngular Full Stack DeveloperEnterprise ArchitectDeveloperDelivery Lead
Sponsored employees from
IndiaUnited KingdomCanadaMexico

Job description

Summary

TEKsystems is a leading provider of business and technology services, and they are seeking a Software Engineer to help develop applications for the aviation industry. The role involves designing and developing features for proprietary software that supports the transmission of millions of messages globally, ensuring efficient communication for aviation operations.

Responsibilities

  • You will design and develop critical features within our proprietary software to move millions of messages across the globe
  • You will support refactoring our proprietary software to a newer version of OpenJDK
  • You will support the rapid development of DevSecOps pipelines for automated builds and testing in our Continuous Integration and Continuous Delivery (CI/CD)
  • You will work closely with the Technical Lead, Architects, and other Software Engineers on a development team to support critical pursuits and opportunities to expand our aviation market

Skills

  • Typically requires a bachelor's degree in the appropriate discipline and 2 years of prior relevant experience or an Advanced degree in the appropriate discipline and 1 year of relevant experience
  • In the absence of a degree, 7 years of relevant experience is required
  • Experience with Software Development Lifecycle (SDLC), including planning, designing, developing, testing, deploying, and maintaining software applications
  • Experience with developing Java enterprise applications
  • Excellent verbal skills
  • Excellent documentation and writing skills
  • Experience with JMS to create, send, receive, and read messages
  • Experience with developing Java applications with JMS and Messaging COTs
  • Experience with OSGi in installing and developing bundles
  • Experience with developing Java applications using Agile Development Methodology
  • Experience working in a Linux operating environment
  • Technical domain knowledge in the Aviation community

Qualifications

Must Haves

  • Typically requires a bachelor's degree in the appropriate discipline and 2 years of prior relevant experience or an Advanced degree in the appropriate discipline and 1 year of relevant experience
  • In the absence of a degree, 7 years of relevant experience is required
  • Experience with Software Development Lifecycle (SDLC), including planning, designing, developing, testing, deploying, and maintaining software applications
  • Experience with developing Java enterprise applications
  • Excellent verbal skills
  • Excellent documentation and writing skills

Nice to Haves

  • Experience with JMS to create, send, receive, and read messages
  • Experience with developing Java applications with JMS and Messaging COTs
  • Experience with OSGi in installing and developing bundles
  • Experience with developing Java applications using Agile Development Methodology
  • Experience working in a Linux operating environment
  • Technical domain knowledge in the Aviation community

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

More jobs like this