Software Developer

3 days ago


Columbus, Ohio, United States CDC Foundation Full time
Job Title: Software Engineer

At the CDC Foundation, we are seeking a highly skilled Software Engineer to join our team. As a key member of our public health information technology team, you will play a crucial role in advancing our mission by developing and maintaining software applications that support local, tribal, and territorial populations.

Job Summary

The Software Engineer will be responsible for designing, developing, and maintaining high-quality software applications in collaboration with project teams. You will write clean, efficient, and well-documented code using various programming languages and development frameworks. Additionally, you will participate in the design and architecture of software solutions to meet the public health agency's project requirements and scalability needs.

Responsibilities
  • Design, develop, and maintain high-quality software applications in collaboration with project teams.
  • Write clean, efficient, and well-documented code using various programming languages and development frameworks.
  • Participate in the design and architecture of software solutions to meet the public health agency's project requirements and scalability needs.
  • Identify and implement best practices for software development, including coding standards, code reviews, and testing methodologies.
  • Conduct thorough testing of software applications to identify and resolve bugs, performance issues, and other software defects.
  • Collaborate with quality assurance teams to ensure the delivery of reliable and user-friendly software solutions.
  • Work closely with cross-functional teams, including developers, designers, and project managers, to deliver integrated software solutions.
  • Provide guidance on new tools, frameworks, and technologies to enhance the efficiency and effectiveness of software development efforts.
Requirements
  • Bachelor's degree or higher, with experience in computer science, software engineering, or related areas of expertise.
  • Minimum 5 years of relevant professional experience; 7-10 years preferred.
  • Experience and proficiency in programming languages such as Python, PHP, Java, VBA, or JavaScript.
  • Experience with software development libraries (e.g., React, Angular, Node.js).
  • Experience and proficiency in web development and relational databases.
  • Knowledge of database management systems (e.g., SQL, MongoDB) and version control tools (e.g., across dev, test, and prod environments).
  • Demonstrated experience in designing, developing, and deploying software applications. Experience with front-end development preferred.
  • Knowledge of engineering best practices such as source control, automated testing, continuous integration and deployment, and peer review.
  • Strong analytical thinking and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Experience and ability conveying technical concepts to non-technical partners effectively.
  • Ability to analyze complex technical requirements and translate them into scalable software solutions.
  • Experience working on cross-functional, multidisciplinary teams that deliver digital products and services in an incremental, user-focused environment.
  • Flexibility to adapt to evolving project requirements and priorities.
  • Outstanding interpersonal and teamwork skills; and the ability to develop productive working relationships with colleagues and partners.
  • Demonstrated ability to work well independently and within teams.
  • Experience working in a virtual environment with remote technologies and teams.
What We Offer

The CDC Foundation offers a competitive salary range of $103,500-$143,500 per year, plus benefits. This is a grant-funded, limited-term opportunity with a position end date of June 30, 2025. The successful candidate will be hired by the CDC Foundation and assigned to the Hamilton County General Health District. This position is eligible for a fully remote work arrangement for U.S.-based candidates.

We are an equal opportunity employer and welcome applications from diverse candidates. We comply with all applicable laws, including E.O. 11246 and the Vietnam Era Readjustment Assistance Act of 1974, governing employment practices and do not discriminate on the basis of any unlawful criteria. As a federal government contractor, we take affirmative action on behalf of protected veterans.

The CDC Foundation is a smoke-free environment. Relocation expenses are not included.


  • Software Developer

    3 weeks ago


    Columbus, Ohio, United States Rocket Software Full time

    Job DescriptionRocket Software is seeking a skilled Software Developer to join our team. As a ChangeMan developer, you will design, develop, and troubleshoot the ChangeMan ZMF product, primarily written in Assembler utilizing z/OS and associated components.Key ResponsibilitiesProgram, conduct code reviews, and test software to ensure quality...


  • Columbus, Ohio, United States Seven Seven Software Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software.The ideal candidate will have a deep understanding of big picture end-to-end use cases, specifically for 2 VP roles. They will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and...

  • Software Developer

    6 days ago


    Columbus, Ohio, United States Steel Dynamics Full time

    Software Developer Opportunity at Steel DynamicsSteel Dynamics, Inc. is seeking a skilled Software Developer to join our team. As a Software Developer, you will play a key role in designing and implementing software applications that meet the needs of our business.Responsibilities:Design, develop, and test software applications using various programming...

  • Software Developer

    3 weeks ago


    Columbus, Ohio, United States NetJets Services, Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at NetJets Services, Inc. As a key member of our software development team, you will be responsible for designing, developing, testing, and supporting new software applications and providing enhancements to existing software.Key ResponsibilitiesDrive the implementation of software...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States NetJets Services, Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at NetJets Services, Inc. As a key member of our software development team, you will be responsible for designing, developing, testing, and supporting new software applications and providing enhancements to existing software.Key ResponsibilitiesDrive the implementation of software...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States Chemical Abstracts Service Full time

    Software Engineer Job DescriptionCAS is a leading provider of scientific information solutions, and we are seeking a skilled Software Engineer to join our team.As a Software Engineer at CAS, you will be responsible for developing software applications, services, and systems that enhance our products and solutions. You will work within an Agile delivery team...

  • Software Developer

    2 days ago


    Columbus, Ohio, United States American Signature Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at American Signature Inc. As a key member of our IT team, you will play a critical role in designing, developing, and maintaining our software systems.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate...

  • Software Developer

    3 weeks ago


    Columbus, Ohio, United States Randstad Digital Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Randstad Digital. As a key member of our Property team, you will play a crucial role in delivering business enhancements and products to our customers.Key ResponsibilitiesDesign, develop, and support software programs and applications using C# or VB.NET, SQL Server, and...

  • Software Developer

    1 week ago


    Columbus, Ohio, United States Chemical Abstracts Service Full time

    Job Title: Software EngineerCAS is seeking a skilled Software Engineer to join our team in Columbus, Ohio.Job Summary:We are looking for a talented software developer to work within an Agile delivery team, developing software applications, services, and systems while enhancing CAS products and solutions.Key Responsibilities:Develop software applications,...

  • Software Developer

    7 days ago


    Columbus, Ohio, United States Diverse Lynx Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Ruby on Rails.Key Responsibilities:Design and develop moderately complex software applications for functional...

  • Software Developer

    1 week ago


    Columbus, Ohio, United States American Signature Inc. Full time

    About the RoleAt American Signature Inc., we are committed to providing our customers with an easy and fun furniture shopping experience. As a key member of our IT team, you will play a pivotal role in designing, constructing, installing, testing, and maintaining our software systems.Key ResponsibilitiesDesign and develop software applications to meet...

  • Software Developer

    1 week ago


    Columbus, Ohio, United States NetApp Full time

    Job Title: Software EngineerJob SummaryNetApp is seeking a skilled Software Engineer to join our Research and Development team. As a member of our team, you will be responsible for the development, testing, and debugging of distributed software that drives NetApp cloud, hybrid-cloud, and on-premises solutions.Key ResponsibilitiesDesign and develop software...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States NetJets Full time

    Purpose of PositionWe are seeking a skilled Software Engineer to drive innovation in software and applications for NetJets, the undisputed leader in private aviation. As a key member of our software engineering team, you will have a high level of ownership in solving complex problems and designing software that leverages groundbreaking automation for airline...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States Emerald Resource Group Full time

    Job Title:Senior Software DeveloperJob Type:Full-timeLocation:Columbus, OHJob Summary:We are seeking a highly skilled and motivated Senior Software Developer to join our team at Emerald Resource Group. The ideal candidate will be responsible for designing, developing, and maintaining IT solutions and systems. This role requires expertise in client-server...

  • Software Developer

    1 week ago


    Columbus, Ohio, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud...

  • Software Developer

    7 days ago


    Columbus, Ohio, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States Chemical Abstracts Service Full time

    {"Job Title": "Software Engineer", "Job Description": "Unlock Innovation with CASCAS is a leading scientific information solutions division of the American Chemical Society, dedicated to helping companies create groundbreaking innovations that benefit the world.Key Responsibilities:Develop software applications, services, and systems to enhance CAS products...

  • Software Developer

    1 week ago


    Columbus, Ohio, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud...

  • Software Developer

    1 week ago


    Columbus, Ohio, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States Randstad Digital Full time

    Senior Developer PositionWe are seeking a highly skilled Senior Developer to join our team at Randstad Digital. As a key member of our Property team, you will play a crucial role in delivering business enhancements and products to our customers.Key Responsibilities:Design, develop, and support software programs and applications using C# or VB.NET, SQL...