Associate Software Development Engineer

CCS, LLC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Apple Mac Systems Acceptance Test-Driven Development Microsoft Azure
+42 more
C Sharp (Programming Language) C++ (Programming Language) Code Coverage Profiling Data Compression Databases Software Debugging Distributed Systems Hibernate (Java) Push Technology Information Retrieval Machine Learning Microsoft SQL Server Natural Language Processing Routing Object-Relational Mapping Object-Oriented Software Development Performance Tuning Search Technologies Software Engineering Software Systems TCP/IP Web Applications Angular Material Tailwind GitHub Copilot Caching Indexer Backend Git AngularJS Information Technology Front End Software Development Functional Programming Sql Tuning Serverless Computing Key Vault Static Application Security Testing Vulnerability Analysis Web Api Programming Languages Dynamic Application Security Testing

Job description

  • As a key member of a small and versatile team, you will design, test, deploy and maintain software solutions.
  • Research, conceive, and develop software applications to extend and improve ComplexCare Solutions’ product offering.
  • Contribute to a wide variety of projects utilizing natural language processing, artificial intelligence, data compression, machine learning, and search technologies.
  • Collaborate on scalability issues involving access to data and information.
  • Solve challenges/problems that you are presented with.
  • Work with developers to design algorithms and flowcharts; and produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs; verify and deploy programs/systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback and execute improvement recommendations based on input.
  • Create technical documentation for reference and reporting.
  • Adhere to all confidentiality, HIPAA, regulatory, and other such policies, procedures, and requirements as outlined within Employer’s Operating Policies and Procedures in all ways and at all times with respect to any aspect of the data handled or services rendered in the scope of work.
  • Maintain compliance with ComplexCare Solutions’ policies, procedures, and mission statement, and fulfill those responsibilities and/or duties that may be reasonably provided by ComplexCare Solutions for the purpose of achieving operational and financial success.

Requirements

Do you have a Bachelor’s degree?, * 1-2 years of experience as a Software Developer, Software Engineer or similar role.

  • Familiarity with Agile development methodologies.
  • Experience with software design and development in a test-driven environment.
  • Knowledge of object-oriented coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git).
  • Knowledge of functional programming languages.
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate).
  • Experience with .NET (C#) building web APIs and services (ASP.NET Core, minimal APIs, background processing).
  • Experience with Angular building enterprise web applications (components, routing, forms, state patterns).
  • Experience with MS SQL Server (data modeling, performance tuning, indexing, query plans, migrations).
  • Experience building and operating solutions on Azure Cloud (App Service, Azure Functions, Storage, Key Vault, monitoring).
  • Ability to learn new languages and technologies.
  • Excellent communication skills, resourcefulness, and troubleshooting aptitude.
  • Experience working with Unix/Linux, Windows or macOS environments, distributed systems, machine learning, information retrieval and TCP/IP.
  • Versatile and enthusiastic to take on new problems across the Business Units (BUs), continuing to push technology forward.

Preferred Skills:

  • UI libraries and design systems: Angular Material, Tailwind CSS, and component documentation practices.
  • Storybook JS experience for component-driven development, documentation, and visual regression workflows.
  • Experience with performance optimization (frontend runtime performance, backend profiling, SQL tuning, caching strategies).
  • Familiarity with micro-frontend patterns, module federation, or reusable library design (shared UI kits, shared services).
  • Healthcare domain knowledge, including HIPAA awareness and handling of sensitive data.
  • Understanding of security scanning and quality tooling (SAST/DAST concepts, dependency scanning, code coverage).
  • Adoption of GitHub Copilot with guardrails (prompting patterns, review discipline, test-first usage).
  • Travel for this position will include less than 10% locally usually for training purposes.

Education:

  • Bachelor’s degree in computer science, Software Engineering, or Information Technology

Benefits & conditions

ComplexCare Solutions offers competitive compensation and benefits package.

About the company

We are more than just a healthcare company; we are a community of professionals driven by the knowledge that our success leads to a positive impact on the communities that we support.

At ComplexCare Solutions, you’ll play a crucial part in innovating solutions that empower health plan members and healthcare providers alike. Our collaborative environment fosters creativity and initiative, ensuring that every idea and effort contributes to meaningful change in the industry. Join us and become a part of a team that turns vision into action, making a tangible impact on the future of healthcare.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all