Senior Software Engineer
Cybermedia Technologies
CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers’ bespoke mission requirements, are enabling this future every day.
The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community.
We are currently seeking a Software Engineer (Senior) to join our team.
Position Summary
The Software Engineer (Senior) is responsible for conducting and/or participating in multidisciplinary research and collaborating with equipment designers and hardware engineers in the planning, design, development, testing, implementation, and utilization of electronic data processing systems software. This role involves analyzing user requirements, advising hardware designers on software-related machine characteristics, and developing system software solutions to support enterprise operations. This position supports the Defense Finance and Accounting Service (DFAS) with their IBM mainframe-based civilian payroll system.
The ideal candidate will possess extensive experience in software engineering, mainframe technologies, database systems, and performance optimization within complex enterprise environments.
Key Responsibilities
- Design, develop, test, implement, and maintain software systems and applications.
- Collaborate with multidisciplinary teams, including hardware engineers and system architects, to develop integrated software solutions.
- Analyze and determine computer user needs and system requirements.
- Advise hardware designers on machine characteristics that affect software systems, including:
- Storage capacity
- Processing speed
- Input/output requirements
- Design and develop compilers, assemblers, utility programs, and operating systems software.
- Perform software troubleshooting, debugging, and performance tuning.
- Support system integration, modernization, and enhancement initiatives.
- Develop and maintain technical documentation and system specifications.
- Ensure software solutions meet operational, security, and performance standards.
- Analyze and resolve Action Requests and ABENDs (unplanned program terminations.
- Design, develop, and maintain micro-applications using Visual Basic for Applications (VBA) within Microsoft Office products (Access, Excel) in response to customer requirements.
Required Qualifications
Candidates submitted for this labor category must possess one of the following required skillsets (not both):
Option 1
- Expert knowledge and 5–8 years of hands-on experience with:
- Oracle
- COGNOS
- JavaScript
OR
Option 2
- Expert knowledge and 5–8 years of hands-on experience with:
- Broadcom Endevor
Preferred Qualifications
- Expert knowledge and 5–8 years of experience with:
- IDMS database
- System performance and measurement
- COBOL programming
- JCL
- Assembler programming (IBM mainframe)
- REXX scripting; MQ Series (MQSeries 6.0)
- z/OS mainframe environment; IBM tools: TSO, ISPF, SDSF
- VBA / Micro-application development (MS Access, MS Excel)
Desired Skills
- Strong analytical and problem-solving abilities.
- Experience supporting large-scale enterprise or government environments.
- Excellent written and verbal communication skills.
- Ability to work independently and collaboratively within technical teams.
- Experience with legacy system modernization and integration efforts is a plus.
- Experience with DFAS, DoD, or civilian payroll systems (e.g., DCPS or equivalent government financial systems).
- Familiarity with DoD/DFAS security requirements and CAC-enabled environments; understanding of CMMI Level 4 processes.
Education & Experience
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field preferred.
Clearance: Active Secret clearance required.
If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including:
Paid vacation & Sick leave
Health insurance coverage
Career training
Performance bonus programs
401K contribution & Employer Match
- 11 Federal Holidays
- ...responsibility, and professionalism.We have an immediate career-growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging technologies on tactical defense solutions recognized around the...SeniorContract workWork experience placementImmediate start
- ...the leading edge of emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS), where we develop full... ...cross-functional team of Data Scientists, Data Engineers, and Software Engineers, working together to design data-centric solutions...SeniorLocal areaRemote workVisa sponsorshipWork visa
$86.8k - $165.2k
...push the boundaries of known science and find new ways to connect and protect our world. Our Battle Management Software Department is looking for Software Engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- ...Software Engineer The world's largest aerospace and defense company, RTX, is looking for Software Engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces...SeniorLocal areaRelocation
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
- ...About Us We are a leading ERP software and solutions provider to dealers and rental companies of heavy equipment. We specialize in working... ...us! Position Overview- The opening is for an xApps Application Senior Mobile Developer responsible for the development, enhancement,...SeniorPermanent employmentLocal area
$101.5k - $169.1k
...As a Senior Software Engineer within NextGear Capital , you will play a critical role in designing, building, and evolving the applications, platforms, and digital capabilities that support one of the automotive industry's leading inventory finance businesses. Working...SeniorTemporary work- ...Job Category: Information Technology POSITION PURPOSE The Senior Software Engineer provides hands-on technical guidance and support to development teams, ensuring high-quality solutions, best practices, and timely delivery of initiatives. This role partners...Senior
$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours- ...Senior Software Engineer Indianapolis, IN CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working...SeniorWork at office
$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work- ...Senior Software Engineer –.NET As an employee-owned company, DMA prioritizes employees. Low turnover rates and tenured teams are living proof: ~2025 Great Places to Work Certified ~ Employee stock ownership program eligibility begins on day one of employment...SeniorWork at officeLocal areaVisa sponsorshipWork visaRelocation package2 days per week
- The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly...SeniorFull time
- As a Senior Software Engineer, you will enhance the developer experience through automation, integrations, API development, and event-driven architecture. You will build and maintain backend services and APIs that power the internal software delivery platform. Requirements...Senior
$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...V2X is seeking a highlyâskilled Senior Software Engineer to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness displays, mission computers, avionics, sensors, mission equipment, and...SeniorFull time3 days per week
- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
- ...organizations that go above and beyond in building exceptional workplace cultures. Job Title We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural...SeniorFull timeTemporary workH1bRemote workFlexible hours
$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SeniorHourly payFull timeTemporary workLocal area$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorFull timeRemote workWorldwideFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$89.2k - $209.5k
...and availability. ~ Extensive collaboration with research and engineering teams to deliver complex large-scale projects ~ Show... ...innovative designs ~ Qualifications ~3+ years of experience in software design, development and operation of large scale distributed systems...SeniorTemporary workFlexible hours$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer...SeniorLocal area- ...coagulation testing device. Our full-time team currently comprises a CEO/Biomedical Engineer, and an Electrical Engineer. Job Summary: We are seeking a talented and experienced Senior Software Engineer to join our team and lead the development and optimization of...SeniorFull timeTemporary workRemote workFlexible hours
- ...MarkLogic Architect Responsible for architecting analysis design development testing and implementation of reliable and reusable software solutions and addressing business opportunities using technologies like Java 11 XQuery Programming Marklogic Server database. Build...Senior
- ...Role: Java Developer Type: Contract-to-Hire Apex Systems is looking for a Senior Software Engineer to write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical...SeniorContract workWork experience placementLocal area
$92.5k - $209.5k
...multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that... ...to build, validate, secure, and release software safely at cloud scale. At OCI, engineers... ...We Looking For? We are looking for a senior software engineer with strong distributed...SeniorTemporary workFixed term contractFlexible hours- ...Sr Software Engineer Prefer onsite in Johnston, IA (secondary would be onsite in Indianapolis, IN), will look at Johnston candidates first Contract: Budgeted through EOY 2024 (extensions likely beyond that). Expires December 31st, 2024. Hybrid: Onsite T/W/Th, WFH M/...SeniorContract workWork from home
- ...Sr. Software Engineer Theoris Services is assisting our client in their search for a Sr. Software Engineer to add to their growing team. We are seeking someone who thrives in complex enterprise environments and enjoys investigating production issues, tracing application...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship Indianapolis, IN
- software development engineer aws Indianapolis, IN
- software developer internship no experience Indianapolis, IN
- real time software engineer Indianapolis, IN
- financial software developer Indianapolis, IN
- graduate software developer Indianapolis, IN
- software engineer travel Indianapolis, IN
- experienced software developer Indianapolis, IN
- remote entry level software developer Indianapolis, IN
- information technology software engineer Indianapolis, IN



