Mid-level Software Developer
Cybermedia Technologies
Mid-level Software Developer
Remote, United States
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
- ...Sr & Mid-Level Java Full Stack Developer Location: Council Bluffs, Iowa Role Overview We are seeking experienced Senior and Mid-Level Java... ...in an Agile (Scrum) environment to deliver high-quality software solutions Conduct code reviews, enforce coding standards...Software
- ...Mid-Level Position 4+ years of overall IT experience 2+ years of experience with Angular 6+ using NgRx 3+ years of experience implementing... ...work on assignments with minimal supervision Familiar with software release management tools (Pivotal Tracker, JIRA, Rally, etc.)...Software
- ...primary functions for this position include: Design and develop testable code using C#, HTML, Blazor, and Entity Framework... ...design and communicate solutions ~3+ years of experience as a Software development experience, preferably with C# and.NET, Entity...Software
- ...The Mid-level Software Developer (remote) will design, develop, and maintain high-quality software solutions while collaborating closely with cross-functional teams. This role requires someone who can work independently on tasks, contribute to architectural discussions...SoftwareRemote work
- ...Mid-Level Full Stack Developer Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health... ...at Revolutional, you will contribute across the full software development lifecycle within Agile DevOps teams. You will...SoftwareFull timeRemote work
- ...Job Title: Mid-Level Full Stack Developer Location: Onsite - Charlotte, NC Type: Contract Job Overview:... ...Responsibilities: Design and implement scalable software solutions using Core Java and J2EE. Develop and...SoftwareContract work
- ...About the role Seeking a Junior Backend Software Developer to join the OST FS2 Aero team in Saint Louis, MO. This role focuses on supporting and enhancing backend systems for aeronautical navigation using cloud and web technologies. The ideal candidate is eager to...SoftwareAfternoon shift
- ...Mid-Level Full Stack Developer The client is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and Angular... ...Responsibilities: Design and implement scalable software solutions using Core Java and J2EE. Develop and maintain...Software
- ...Mid-Level Full Stack Developer Client is seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java, Spring Boot, Angular... ...Responsibilities: Design and implement scalable software solutions using Core Java (11/17) and J2EE. Develop and...Software
- ...Our team provides focused agile software development and maintenance for CODIS, a... ...Today, CODIS is a client server application developed using Microsoft .NET that supports a database... ...We are seeking a highly skilled Mid-Level Software Developer to design, develop, test...SoftwareWork at officeLocal area
- ...Mid-Level Application Developer A Mid-Level Application Developer is a key contributor within the software development team, leveraging Microsoft.NET technologies to design, build, and maintain scalable applications. This role requires proficiency in core software development...SoftwareTemporary workFlexible hours
$144k - $210k
...Mid-Level Web Developer Why This is an Exciting Role: As a Web Developer at Boeing Intelligence & Analytics you will be responsible for... ...Design, develop, test, deploy, maintain, and enhance web-based software solutions that support mission-critical intelligence...SoftwareContract workRemote work$34 - $40 per hour
...Developer Position We are seeking an experienced and passionate Developer to join our team in a fractional, customer centered role (... ...JavaScript development and a strong foundation in collaborative software development practices. About Creating Coding Careers An...SoftwareHourly payPart timeApprenticeshipLocal areaRemote work10 hours per week- ...Mid-Level/Journeyman ServiceNow Developer As a Mid-Level/Journeyman ServiceNow Developer at Ares, your role is instrumental in shaping, creating,... ...applications. This includes rectifying and enhancing software-based capabilities, ensuring compliance with the Risk...SoftwareRemote work
- ...Description: Research and analyze various software's/systems and database tools to identify best technologies for developing software applications in conjunction w/... ...to perform core duties of this highly senior-level and demanding job. Acceptable alternate experience...Software
- ...operations, network maintenance, and supply chain services. At Grid, we develop products and services to meet customer needs with a focus on... ...: We are seeking a talented and motivated Back End Software Developer to join our Software Engineering team. You will be...SoftwareWork at officeFlexible hours
- ...Mid-Level Frontend Developer Location: Rockville, MD (Hybrid - one day per week on Fridays) (Only local candidates) Duration: 6 months C2H... ...part of an agile team delivering high quality enterprise software Develop design documentation as per computer system validation...SoftwareLocal area1 day per week
- ...Software Developer As a software developer you will develop and support our custom software solutions while growing your technical skill set. This is a mid-level position with individually tailored on-site training. Your day to day responsibilities will include...SoftwareRemote work
- ...Mid-Level Full-Stack Developer (AWS / Angular & Python) Capstone Integrated Solutions is a comprehensive services provider. Our team consists... ...experienced in designing, building, and supporting retail software. We see ourselves as a build-as-a-service provider who follows...SoftwareFull timeRemote work
- ...Benefits: ~401(k) ~ Health insurance ~ Paid time off Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java... ...exceeded Demonstrates a passion for solving complex software challenges, and enjoys working alongside fellow team...SoftwareWork experience placementWork from homeFlexible hours
- ...Position Overview The Mid-Level Developer supports implementation of AWS Cloud Native solutions as part of a large-scale legacy system-of... ...Requirements Required Qualifications ~4–7 years of software development experience. ~ Strong proficiency in Python....SoftwareTemporary workRemote workFlexible hours
$70 per hour
...JOB TITLE – Mid-Level Java developer Location: Arlington, VA; Bethesda, MD Travel: Start Date: Immediately Clearance Requirement... ...working in small to medium-sized teams Experience developing software in Java (including JSP and servlets) and JavaScript....SoftwareHourly payPermanent employmentWork experience placementWork at officeImmediate start$59 - $60 per hour
...Mid Level Application Developer Framingham, Massachusetts, United States $ 59.00 - 60.00 (US Dollar) Mid Level Application Developer needs... ...experience. Experience delivering features through the full software development life cycle (SDLC). Hands-on experience...SoftwareWork experience placement- ...Company Description 360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology... ...Job Description Title/ Designation: Training Content Developer Interview Type: Either Webcam Interview or In Person Location...SoftwareFull time
- Opportunity PeopleTec is currently seeking a Mid‑Level Cloud Developer to support our Huntsville, AL location. Job Functions: Responsible for... ...as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to...SoftwareLocal area
- ...well as modernizing existing applications so that we can deliver software the business needs with speed, while maintaining and... ...delight and improve the lives of users. The Role: ~ As a Developer, you will play a pivotal role in building and modernizing our...SoftwareShift work
- ...delivering top-notch iOS & android Developer solutions to industry giants... ..., and more. We're not just a software consulting company - we're a... ...and elevate our projects to new levels of innovation. Your journey... ...and skilled Entry - Mid-Senior-level iOS and Android developers...SoftwareFull timeContract workRelocationRelocation package
$75k - $113k
...Role description Mid-Level Full Stack Developer Lead I - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into...SoftwareFull timeTemporary workPart timeWork at officeLocal areaFlexible hours$110k
...technological, and program management areas. Summary: The Mid-Level Front End Developer leads front-end development efforts for the Military-... ...~3-6 years of progressive, professional front-end software development experience, with demonstrated delivery of production...SoftwareWork at officeRemote work- ...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...SoftwareTemporary workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-level Software Developer. Be the first to apply!
- mid-level software developer United States
- mid level web developer United States
- mid-level java developer United States
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States



