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
- ...Senior AUTOSAR Software Engineer Seeking a Senior AUTOSAR Software Engineer to play a key role in an Advanced Development Program (ADP) focused on generating the initial AUTOSAR software-only baseline for a next-generation ECU platform. In this role, you will serve...SeniorTemporary work
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work- ...environmental expertise with highly capable engineers. Our approach is unique in the industry:... ..., is technically difficult in ways that software rarely is, and compounds into a durable... ...quality. About the role As a Senior Software Engineer, you’ll own meaningful...SeniorLocal areaRemote workHome officeFlexible hours
- ...Principal Software Engineer Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar... ...performance, quality and efficiency We are looking for a Senior software engineer to join our Small Commercial Service team in...SeniorWorldwide
$186.07k - $218.9k
...in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase’s platform,... ...look for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large...SeniorLocal area$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start$121k - $212.8k
...company and take ownership of their work. Join the team and create the future of customer experience together. Job Title :Senior Software Engineer Department & Team :Genesys Cloud CX and Core Services, Core AI Team Job Reports to :Joe Fruland Job Summary...SeniorWork experience placementWork from homeWorldwideFlexible hours- ...we are here! The Product Team is looking for a Tech Lead, Software Engineer to join our lean and dedicated group of Engineers. You will have... ...with automated tooling to help. Responsibilities The Senior Software Engineer will be responsible for integrating with...SeniorWork at officeWork from homeShift work
$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area- ...now or in the future. This position does not qualify for employment-based sponsorship. Position Summary The Senior Software Engineer - .NET is responsible for designing, developing, and maintaining scalable software solutions using .NET technologies. This...SeniorWork at officeLocal areaVisa sponsorshipWork visaRelocation package2 days per week
- A technology and environmental solutions firm is looking for a Senior Software Engineer to lead projects in building and improving complex systems. You will work with a TypeScript-heavy stack, driving technical decisions and mentoring team members. This position offers...SeniorRemote workFlexible hours
- A leading environmental technology firm in Indianapolis is seeking a Senior Software Engineer to own meaningful technical areas from design to production. You'll architect systems across multiple platforms while mentoring junior engineers. Ideal candidates should have...Senior
- ...traditionally analog based-process to an all-digital experience via our software solutions. Join us at the start of something exciting! Learn more at k1x.io About your Role We are seeking a Senior Software Engineer who brings strong technical skills combined with ownership,...SeniorRemote workFlexible hours
- Senior Software Engineer page is loaded## Senior Software Engineerlocations: Carmel, INtime type: Full timeposted on: Posted Yesterdayjob requisition id: R-009918The Software Engineer is responsible for developing and supporting the individual components within an application...Senior
$135k - $170k
Overview Fully remote SaaS startup! Room for growth, autonomy & agency of an exciting project! Job Details This Jobot Job is hosted by Grant Greenhalgh. Base pay range $135,000.00/yr - $170,000.00/yr What you’ll do Design and ship Golang services ...SeniorLocal areaRemote work- ...Senior Salesforce Platform Software Engineer Do you have the skills - and drive - to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to building powerful, scalable solutions on the Salesforce...SeniorLocal areaWorldwide
$115k - $192.9k
...customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer, Android will interact directly and continuously with...SeniorWork experience placementImmediate startRemote workFlexible hours$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications Indianapolis, IN, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they'...SeniorWork at office- A technology-driven company located in Carmel, IN is seeking a Senior Software Engineer responsible for developing and maintaining application components. This role requires collaboration on user stories and efficient code development. Ideal candidates will have a Bachelor...Senior
$79.2k - $178.1k
...administrative burden. We're looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing... ...in Computer Science or equivalent. 5+ years of relevant software engineering experience. Strong software engineering skills...SeniorTemporary workFlexible hours$135k - $155k
...outcomes, and greater transparency. You will join a talented engineering organization with a track record of delivering meaningful and... ...Description The AI Services team is looking for an experienced software engineer experienced with audio data, machine learning, and designing...SeniorContract workRemote workRelocation$79.2k - $209.5k
...Job Description Role Summary Oracle Health Platform Engineering builds core platform capabilities that enable Oracle Health teams... ...testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend...SeniorTemporary workVisa sponsorshipFlexible hours$79.2k - $209.5k
...distributed systems, and enterprise-grade reliability. Our engineering culture is grounded in OCI Values — emphasizing integrity, inclusion... ...experiences. Who We’re Looking For We are seeking a Senior Software Development Engineer with strong experience in distributed...SeniorTemporary workRelocation packageFlexible hours$140k - $200k
Clutch Canada is seeking a Senior Software Engineer in Indianapolis to join their Core Experiences Team. This role involves designing clear APIs and reliable systems to enhance user experience. Ideal candidates will have experience in Kotlin Multiplatform, strong systems...Senior$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts...SeniorLocal areaRemote workWork from homeFlexible hours- K1X is seeking a Senior Software Engineer for a fully remote position. This role demands ownership of features and experience in the full software lifecycle. Ideal candidates will have strong skills in C#, .NET, and modern JavaScript frameworks such as Angular. Responsibilities...SeniorRemote job
$110k - $270k
...that connects sales, marketing, and medical teams on a single platform with a unified customer database. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week- ...Software Engineer Our Battle Management Software Department is looking for software engineers to support leadership, development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces...SeniorLocal areaRelocation
$79.2k - $178.1k
...Job Description Cloud Engineering Infrastructure Development As a Senior Member of Technical Staff, you will own the software design and development for major components of Oracle's Cloud Infrastructure. You should be both a rock-solid developer, curious problem...SeniorTemporary workFlexible hours$186.07k - $218.9k
...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard... ...we look for in you (ie. job requirements) : ~5+ years of software development experience with large-scale distributed systems....SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Indianapolis, IN
- startup software engineer Indianapolis, IN
- work from home software developer Indianapolis, IN
- software developer Indianapolis, IN
- software development engineer aws Indianapolis, IN
- ngo software engineer Indianapolis, IN
- software engineer Indianapolis, IN
- senior software engineer Indianapolis, IN
- cybersecurity software engineer Indianapolis, IN
- part time software developer remote Indianapolis, IN

