> Markdown version of [/jobs/ext/278534-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/278534-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** JCSI LLC - **Location:** Naperville, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Code Review, Continuous Integration, DevOps, Distributed Systems, Python (Programming Language), SQL Azure, Nunit, Mstest, Software Engineering, Web Application Frameworks, Azure Service Bus, .NET Core, Spring Cloud, ReactJS, Git, Vue.js, AngularJS, Information Technology, Playwright, Production Code, Machine Learning Operations, Api Management, Serverless Computing, Docker - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=67d893e989c187db ## About the Role Do you have experience in Software testing?, * Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) * 3-5 years of software development experience * Strong experience with C# and .NET Core * Experience with modern JavaScript frameworks (Angular preferred; React/Vue acceptable) * Experience building and deploying SaaS or cloud-native applications * Experience with Microsoft Azure, including: * + Azure Service Bus + Azure Functions + Azure API Management + Azure SQL * Experience with Docker and Kubernetes * Familiarity with Git, CI/CD pipelines, and Azure DevOps * Experience with testing frameworks (NUnit, MSTest, Playwright, etc.) * Solid understanding of application/feature-level design Preferred Qualifications * Experience with PDF/document generation tools (Aspose, IronPDF, iTextSharp) * Experience in tax, accounting, or financial services platforms * Exposure to Python or AI/ML tools * Experience in high-growth SaaS or startup environments ## Description We are seeking a Senior Software Engineer who combines strong technical ability with ownership, initiative, and product-minded thinking. This role is ideal for someone who: * Takes pride in building and owning features end-to-end * Has seen software through the full lifecycle (build deploy maintain iterate) * Is motivated to contribute beyond just assigned tickets You will play a key role in developing scalable SaaS applications while collaborating closely with product and engineering leadership. This is a hands-on role with high visibility and impact., * Design, build, and maintain full-stack applications using C#, .NET Core, Angular, and Azure * Own features end-to-end - from requirements through deployment and post-release support * Write clean, scalable, production-ready code * Participate in code reviews and contribute to engineering best practices * Collaborate with product managers and cross-functional teams to deliver new features * Contribute to feature-level design and architecture decisions * Improve CI/CD pipelines, DevOps practices, and development workflows * Troubleshoot and resolve issues across distributed systems * Support high-priority development cycles when needed, * High ownership: You will be one of the key U.S.-based engineers contributing directly to the product * Real impact: Your work will directly influence product direction and scalability * Growth opportunity: Be part of a team scaling rapidly and building for the future ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)