Mid-level Software Developer
CyberMedia Technologies
Job Description
Job Description
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 seeking to hire a Mid-level Software Developer to our team!
Client:
CTEC develops and delivers innovative customer-centric technologies and solutions that support the Office of Personnel Management's (OPM) Health and Insurance business unit and Office of the Chief Information Officer (OCIO).
Duties and Responsibilities:
- Software Development: Design, develop, and enhance software applications and data-driven solutions using modern programming languages and frameworks to support enterprise business systems.
- Application & Data Integration: Build and integrate software components and data services across cloud-based environments to ensure reliable system interoperability.
- Database Development: Develop and maintain applications utilizing relational databases and data processing frameworks, with emphasis on SQL-driven data operations.
- Python & PySpark Development: Implement data processing scripts, automation routines, and distributed data processing logic using Python and PySpark to support data-intensive workflows.
- Code Quality & Documentation: Write clean, maintainable, and well-documented code; participate in code reviews and maintain software documentation.
- Testing & Debugging: Develop and execute unit and integration tests, debug defects, and resolve performance issues to improve system reliability.
- Agile Delivery: Participate in Agile development ceremonies, manage tasks through DevOps tools, and use source code control systems such as Git.
- Cloud Implementation: Support development and deployment of applications within Azure-based environments.
- Continuous Improvement: Identify opportunities to improve application performance, automation, and development processes.
- Works under moderate supervision with guidance from senior personnel.
Skills & Work Experience:
- Professional Experience: At least three (3+) years of experience in software development or application engineering roles.
- Strong proficiency in SQL for database development, data queries, and data manipulation.
- Strong proficiency in Python, with experience using PySpark for distributed data processing.
- Experience developing applications in cloud environments, preferably Microsoft Azure.
- Working knowledge of relational and non-relational databases.
- Experience developing RESTful APIs and integrating web services.
- Familiarity with source control systems such as Git and CI/CD pipelines.
- Working knowledge of SDLC methodologies including Agile and Waterfall.
- Strong problem-solving and debugging skills.
- Excellent written and verbal communication skills.
Preferred:
- Experience with Azure DevOps, Azure Functions, or other Azure application services.
- Familiarity with containerization tools such as Docker.
- Experience with data processing or analytics applications.
- Experience supporting federal IT systems or large enterprise modernization programs.
Education:
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline. Equivalent professional experience will be considered in lieu of a degree.
Clearance:
Must be a U.S. citizen and be able to obtain a Public Trust clearance.
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
- ...transforming the energy and marine industries is urgently hiring a Mid-Senior Node Developer for a full-time role. You will be on the Cloud... ...Computer Science or related field 4-7 years of professional software engineering experience 4+ years of experience with Node.js...SoftwareFull timeImmediate start2 days per week
$80k - $105k
...prioritizing speed, ownership, and execution over bureaucracy. Mid-Level Full Stack Developer Location: Remote Terms: Full-time Salary... ...at Revolutional, you will contribute across the full software development lifecycle within Agile DevOps teams. You will...SoftwareFull timeWork experience placementRemote workFlexible hours- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and... ...Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSoftwareWork experience placementWorldwide
- ...POSITION DESCRIPTION: Pioneering Evolution is seeking a motivated Mid-Level Full-Stack Developer to support the development of secure and modular backend services for a mission-focused federal software platform. This role provides an excellent opportunity for growth in...SoftwareFull timeTemporary work
$98k
...is seeking a motivated Junior Full Stack Developer to work on-site in the McLean, VA area.... ...design, develop, deploy, and maintain modern software applications across the full technology... ...An ACTIVE and CURRENT DoD 8570 IAT Level II Certification, such as Security+ Minimum...Software- ...support for projects and infrastructure. Develop and maintain expert functional knowledge... ...to fill this role at a higher/lower grade level based on business need. An assessment may... ...decisionsExpert database and presentation software skillsExpert research, analytical, and...SoftwareInternshipMonday to Friday
- ...operating at both strategic architecture and tactical implementation levels. Excellent communication and collaboration skills across... ...DynamoDB, Redis) databases Web services, APIs, and middleware Software development lifecycle (SDLC) fundamentals Event-based...Software
- ...production operations. This role partners with business analysts, software engineers, vendors, and business stakeholders to maintain and... ...on enhancements, testing, deployments, and production support.Develop SQL queries to validate data and investigate production issues....SoftwareWork experience placementInternshipLocal area
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and... ...independently on multiple projects; and lead junior and mid-level developers in technology delivery• Mortgage and/or...SoftwareWork experience placementWorldwide
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and... ...SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information ServicesSoftwareLocal areaImmediate startWorldwide
$100k - $160k
OverviewAs a Steampunk Integration Developer, you will design, develop, evaluate, and modify... ...and operational environment, high-level functional systems analysis, design, integration... ...in release management Knowledge of software development lifecycleSolid understanding...Software- Pioneering Evolution LLC. seeks a Mid-Level Full-Stack Developer to build secure backend services for its federal software platform in Arlington, VA. This role offers growth opportunities in a collaborative environment, requiring 3+ years of experience in .NET Core and...Software
- ...Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...development, prototyping, and high level technical consulting.• Work closely... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology...SoftwareWorldwideFlexible hours
$179k
DescriptionPosition: Software Developer Location: Rosslyn, VA, Clearance: SecretThe Software Developer is responsible for designing, developing, and maintaining software applications that support business and technical requirements. This role works closely with stakeholders...Software- ...security clearance . Experience is important to us: You have a Bachelor's degree with 3 years of experience Experienced Software Developer: At least 3 years in Java or similar object-oriented programming language Experience working with Spring Boot REST APIs...SoftwareRemote jobFull timeTemporary workWork at office
- ...Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...development, prototyping, and high level technical consulting.Work closely... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology...SoftwareFull timeWorldwideFlexible hours
$179.4k - $204.7k
Lead Software Engineer, Salesforce Do you love building and pioneering in the technology... ...technology projects and a team of developers with deep experience in distributed... ...exempt or non-exempt status, and management level. This role is expected to...SoftwareFull timePart timeInternshipH1bLocal area- ...Application development, prototyping, and high level technical consulting. Work closely with team members and business partners to develop cutting edge technology solutions under... ..., development, integration and testing of software solutions based on J2EE technologies. 3-5...Software
$74k - $184k
...defense technology company, is seeking a Software Engineer to be part of our Warfare... ...interfaces between software components.Assist in developing user, functional, and technical... ...to place multiple candidates at various levels. Therefore, more than one pay range has...SoftwareFull timeWork at officeImmediate startRemote work$110k - $150k
...Cybersecurity Integration Engineer responsible for designing, developing, and maintaining secure integrations across enterprise cybersecurity... ....Support secure system integration using established software engineering and DevSecOps best practices.Troubleshoot, maintain...Software- ...Company Description USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer...SoftwareFull timeWorldwide
- ...leadership skills across all stages of the software development life cycle are required. The... ...technical design risks and provide level of effort estimates for the technical portion... ...solutions. Specific Duties Design and develop software components End-to-end implementation...SoftwareFor contractors
$197.3k - $225.1k
Lead Software Engineer, Full Stack (Typescript, Vue, AWS) Do you love building and... ...technology projects and a team of developers with deep experience in distributed microservices... ...or non-exempt status, and management level. This role is expected to...SoftwareFull timePart timeInternshipH1bLocal area$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These... ...software engineering experience as a full-stack developer.Experience designing and implementing...Software- ...Software Development EngineerThis position may be offered to a candidate authorized to work in the US for his/her/their stated employer... ...: McLean VA - Must Be LocalMust Haves: Full stack Java Developer who is willing and able to contribute to testing. Bachelor's degree...SoftwareFlexible hours
- ...Functions for AWS, PostgreSQL and DynamoDB database experience.A Java Developer - NodeJs, Python, designs, develops, tests, installs, and... ...and implementing new features.Will be developing existing software systems using SDLC standards.Will be a key member of the agile...Software
$134k - $265k
...verticalized sector solutions in software, data, AI, network, and hybrid... ...team, drive sprint-level delivery, and coordinate with... ...hybrid infrastructure estates, develop automation solutions that reduce... ...scaleExperience leading small-to-mid-size engineering teams in a technical...SoftwareLocal area- ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize... ...with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to...Software
$110k - $175k
...Responsibilities: Core capabilities required include designing graphics, building interactive web or mobile interfaces using industry-standard software. Working with modern industry software such as Adobe Creative Suite’s Photoshop, Illustrator, InDesign, After Effects, and...SoftwareContract work$69.4k - $158k
Full Stack Application Software DeveloperThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-level Software Developer. Be the first to apply!
- software engineer internship McLean, VA
- software development engineer aws McLean, VA
- software developer internship no experience McLean, VA
- real time software engineer McLean, VA
- financial software developer McLean, VA
- part time software developer McLean, VA
- software engineer travel McLean, VA
- experienced software developer McLean, VA
- remote entry level software developer McLean, VA
- information technology software engineer McLean, VA




