Community Services Group, Inc.
  • Baltimore, MD, USA
  • Full-Time

General Summary: 

This role will collaborate with the engineering team to produce applications that are well performing, scalable, secure, and easy to maintain. Responsible for some technical planning, organizing and conducting technical projects in design and development. This individual should be eager to learn and stay abreast of new technologies in an ever changing and growing industry of technology and healthcare.


Mid-Level Software Engineer Developer Job Duties:

  • Participate in requirement gathering.
  • Collaborate with the team to produce software design and architecture.
  • Can follow best practices to create clean, and efficient application and associated logic.
  • Can write effective unit tests.
  • Test deployment mechanisms using docker and Kubernetes (is applicable).
  • Participate in code reviews and deep coding discussions.
  • Follows secure coding practices in day to day work.


Required Knowledge, Skills and Abilities:

  • Thorough understanding of Object Relational Mapping concepts such as EnityFramework and EntityFrameworkCore
  • Expertise in a Model-View-Controller (MVC) architecture
  • Understanding of SOLID principals and dependency injections
  • Experience working in a relational database
  • Understanding the concept of the version controls
  • Understanding of various cloud concepts such as Azure and AWS.
  • Experience in front-end technologies such as Angular and React is a plus.
  • Container orchestration using docker-swarm and Kubernetes is a plus.
  • Mobile App development is a plus.


Education, Credentials and Experience:

  • Position holder must possess a Bachelor's degree in Computer Science or closely related field.
  • Minimum 3-5 years' experience with object-oriented programming concepts in (c#), Web API, and SQL Server  


Special Requirements:

  • Knowledge and familiarity with HIPAA and operational data security
  • Applicants will be required to complete a skills assessment test as part of the interview process.
  • Must have the ability to obtain clearances as defined by regulations
  • Must have a valid driver's license, good driving record, and access to a reliable vehicle to attend client trainings and meetings
  • Other special requirements will be determined based on the needs of the position.


Advanced Metrics (AMS), an affiliate of Community Services Group (CSG), was founded by a group of leading healthcare providers and engineers to develop software with the goal of helping practitioners improve outcomes and data quality with evidence based knowledge and skills.


Advanced Metrics (AMS) & Community Services Group (CSG) are proud to be Equal Opportunity Employers supporting Workforce Diversity.

Community Services Group, Inc.
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
logo Join Our Team About Us Programs & Services Community Contact Us Helpful Tips