{"schemaVersion":"jobsearcher.job.v1","id":"ab60e682dff0c8353f2f55ea","url":"https://jobsearcher.com/jobs/ab60e682dff0c8353f2f55ea","canonicalUrl":"https://jobsearcher.com/jobs/ab60e682dff0c8353f2f55ea","title":"Software Developer","description":"CAP Index is looking for a software developer with a strong backend foundation. You will design APIs and build containerized systems using modular monoliths and microservices. The role also includes some frontend development.\nYou should have experience with C#, .NET, React, SQL Server, and PostgreSQL. You will make technical decisions with the team and help turn business needs into clear, maintainable software. You must be able to work both independently and with others.\nLocation: This position is eligible for fully remote work; however, the Philadelphia area is preferred. You may need to travel up to 3 times a year.\nIn this role, you will:\nBuild, maintain, and troubleshoot applications using current, supported versions of .NET and C#.\nBuild and improve containerized systems based on modular monolith and microservice designs.\nModernize existing systems while extending our current platform.\nDesign and maintain REST APIs, background services, and system integrations.\nBuild backend features with C#, ASP.NET Core, Entity Framework Core, and related tools.\nBuild frontend features with React, TypeScript, and related tools.\nDesign workflows that span user interfaces, APIs, databases, messages, and background processes.\nWork with SQL Server and PostgreSQL data models, queries, migrations, and access controls.\nWrite code that can be tested at every layer.\nWrite unit tests, integration tests with Testcontainers, and end-to-end tests with Playwright.\nUse Docker and Docker Compose to run applications and their dependencies locally.\nPackage and deploy applications as containers.\nTrace and fix problems across the full system.\nWork with the team to find the root cause of issues reported by users.\nAutomate repeated work and document important changes.\nBuild and maintain CI/CD workflows with GitHub Actions.\nUse logs, health checks, metrics, and traces to find production issues.\nPerform data analysis and reporting when needed.\nEducation and Experience Requirements:\nBachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.\n5+ years of professional software development experience.\n5+ years of experience building applications with C# and .NET.\nExperience with recent versions of .NET and a willingness to adopt new versions as the platform evolves.\nStrong knowledge of C#, ASP.NET Core, and REST API design.\nExperience building frontend applications with React and TypeScript.\nExperience with Entity Framework Core or a similar data access framework.\nWorking knowledge of SQL Server and PostgreSQL.\nExperience with Docker and containerized development.\nExperience with xUnit, Testcontainers, Playwright, or similar testing tools.\nUnderstanding of modular monoliths, microservices, messaging, and event-driven systems.\nExperience with GitHub Actions and CI/CD is preferred.\nExperience with infrastructure as code is preferred; Bicep experience is a plus.\nExperience with Azure Container Apps and related Azure services is preferred; Kubernetes is a plus.\nAbility to work independently, meet deadlines, and adapt when priorities change.\nAbility to explain technical issues clearly to both technical and non-technical audiences.\nStrong attention to detail.","company":"Cap Index","rawCompany":"cap index","city":"Exton","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-08-04T23:27:11.704Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer","description":"CAP Index is looking for a software developer with a strong backend foundation. You will design APIs and build containerized systems using modular monoliths and microservices. The role also includes some frontend development.\nYou should have experience with C#, .NET, React, SQL Server, and PostgreSQL. You will make technical decisions with the team and help turn business needs into clear, maintainable software. You must be able to work both independently and with others.\nLocation: This position is eligible for fully remote work; however, the Philadelphia area is preferred. You may need to travel up to 3 times a year.\nIn this role, you will:\nBuild, maintain, and troubleshoot applications using current, supported versions of .NET and C#.\nBuild and improve containerized systems based on modular monolith and microservice designs.\nModernize existing systems while extending our current platform.\nDesign and maintain REST APIs, background services, and system integrations.\nBuild backend features with C#, ASP.NET Core, Entity Framework Core, and related tools.\nBuild frontend features with React, TypeScript, and related tools.\nDesign workflows that span user interfaces, APIs, databases, messages, and background processes.\nWork with SQL Server and PostgreSQL data models, queries, migrations, and access controls.\nWrite code that can be tested at every layer.\nWrite unit tests, integration tests with Testcontainers, and end-to-end tests with Playwright.\nUse Docker and Docker Compose to run applications and their dependencies locally.\nPackage and deploy applications as containers.\nTrace and fix problems across the full system.\nWork with the team to find the root cause of issues reported by users.\nAutomate repeated work and document important changes.\nBuild and maintain CI/CD workflows with GitHub Actions.\nUse logs, health checks, metrics, and traces to find production issues.\nPerform data analysis and reporting when needed.\nEducation and Experience Requirements:\nBachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.\n5+ years of professional software development experience.\n5+ years of experience building applications with C# and .NET.\nExperience with recent versions of .NET and a willingness to adopt new versions as the platform evolves.\nStrong knowledge of C#, ASP.NET Core, and REST API design.\nExperience building frontend applications with React and TypeScript.\nExperience with Entity Framework Core or a similar data access framework.\nWorking knowledge of SQL Server and PostgreSQL.\nExperience with Docker and containerized development.\nExperience with xUnit, Testcontainers, Playwright, or similar testing tools.\nUnderstanding of modular monoliths, microservices, messaging, and event-driven systems.\nExperience with GitHub Actions and CI/CD is preferred.\nExperience with infrastructure as code is preferred; Bicep experience is a plus.\nExperience with Azure Container Apps and related Azure services is preferred; Kubernetes is a plus.\nAbility to work independently, meet deadlines, and adapt when priorities change.\nAbility to explain technical issues clearly to both technical and non-technical audiences.\nStrong attention to detail.","datePosted":"2026-08-04T23:27:11.704Z","dateModified":"2026-08-04T23:27:11.704Z","hiringOrganization":{"@type":"Organization","name":"Cap Index","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Exton","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ab60e682dff0c8353f2f55ea"},"url":"https://jobsearcher.com/jobs/ab60e682dff0c8353f2f55ea"}}