Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Mid-level Software Developer in United States vacancy
  •  ...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

    Staffing Inc

    Council Bluffs, IA
    2 days ago
  •  ...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

    Samprasoft

    Scottsdale, AZ
    3 days ago
  •  ...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

    3B Staffing LLC

    Stafford, VA
    2 days ago
  •  ...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... 
    Software
    Remote work

    C2 Essentials

    United States
    2 days ago
  •  ...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... 
    Software
    Full time
    Remote work

    Harmonia | Revolutional

    United States
    1 day ago
  •  ...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... 
    Software
    Contract work

    Diverse Lynx

    Charlotte, NC
    4 days ago
  •  ...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... 
    Software
    Afternoon shift

    Falcon IT & Staffing Solutions

    Saint Louis, MO
    12 hours ago
  •  ...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

    Merican

    Charlotte, NC
    4 days ago
  •  ...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

    Diverse Lynx

    Charlotte, NC
    12 hours ago
  •  ...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... 
    Software
    Work at office
    Local area

    Savant Financial Technologies

    Stafford, VA
    2 days ago
  •  ...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... 
    Software
    Temporary work
    Flexible hours

    VSolvit

    Chesapeake, VA
    4 hours ago
  • $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... 
    Software
    Contract work
    Remote work

    Boeing Intelligence & Analytics

    Annapolis Junction, MD
    2 days ago
  • $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... 
    Software
    Hourly pay
    Part time
    Apprenticeship
    Local area
    Remote work
    10 hours per week

    Creating Coding Careers

    United States
    1 day ago
  •  ...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... 
    Software
    Remote work

    Ares Enterprise

    United States
    3 days ago
  •  ...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

    New York Technology Partners

    Iselin, NJ
    4 days ago
  •  ...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... 
    Software
    Work at office
    Flexible hours

    GridNetworks

    Reston, VA
    4 days ago
  •  ...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... 
    Software
    Local area
    1 day per week

    Sparktek

    Rockville, MD
    2 days ago
  •  ...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... 
    Software
    Remote work

    ShiftCode Analytics

    United States
    1 day ago
  •  ...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... 
    Software
    Full time
    Remote work

    Capstone Integrated Solutions

    United States
    1 day ago
  •  ...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... 
    Software
    Work experience placement
    Work from home
    Flexible hours

    Technology Consultants Inc

    Ashburn, VA
    22 days ago
  •  ...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.... 
    Software
    Temporary work
    Remote work
    Flexible hours

    Ignite IT

    United States
    2 days ago
  • $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.... 
    Software
    Hourly pay
    Permanent employment
    Work experience placement
    Work at office
    Immediate start

    Twenty First Systems

    Arlington, VA
    12 hours ago
  • $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... 
    Software
    Work experience placement

    Global Channel Management

    Framingham, MA
    2 days ago
  •  ...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... 
    Software
    Full time

    360 IT Professionals Inc.

    Remote
    5 hours ago
  • 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... 
    Software
    Local area

    PeopleTec, Inc.

    Huntsville, AL
    1 day ago
  •  ...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... 
    Software
    Shift work

    Kaav Inc.

    Miramar, FL
    1 day ago
  •  ...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... 
    Software
    Full time
    Contract work
    Relocation
    Relocation package

    Adidev Technologies Inc

    Seattle, WA
    12 hours ago
  • $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... 
    Software
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours

    UST Inc

    Chicago, IL
    12 hours ago
  • $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... 
    Software
    Work at office
    Remote work

    Goldbelt Taku Health Services

    United States
    4 days ago
  •  ...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... 
    Software
    Temporary work
    Work at office
    Remote work

    Fusion Technology

    Washington DC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-level Software Developer. Be the first to apply!