CyberMedia Technologies

CyberMedia Technologies

Mid-level Software Developer

Remote, United States · Mid

No sponsorshipDetected 21 days ago
PythonCode ReviewGitSQLAzureCloud PlatformsCI/CDDevOpsRESTAgileControlsCommunicationProblem Solving

About the role

  • CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government.
  • The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN).

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.
  • Experience developing applications in cloud environments, preferably Microsoft Azure.
  • Experience developing RESTful APIs and integrating web services.

Requirements

  • Strong proficiency in SQL for database development, data queries, and data manipulation.
  • Strong proficiency in Python, with experience using PySpark for distributed data processing.
  • Working knowledge of relational and non-relational databases.
  • Familiarity with source control systems such as Git and CI/CD pipelines.
  • Working knowledge of SDLC methodologies including Agile and Waterfall.
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline.
  • Equivalent professional experience will be considered in lieu of a degree.
  • Must be a U.S. citizen and be able to obtain a Public Trust clearance.
  • Professional Experience: At least three (3+) years of experience in software development or application engineering roles.
  • If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you.

Nice to have

  • 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.

Compensation

  • In addition to employee salary, we offer an array of employee benefits including:

Benefits

  • Paid vacation & Sick leave
  • Health insurance coverage
  • Performance bonus programs

Visa & Work Authorization

  • citizen and be able to obtain a Public Trust clearance

This listing is sourced directly from CyberMedia Technologies's careers page and normalized into a canonical job model.