> Markdown version of [/jobs/ext/222850-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/222850-software-engineer-ii). 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). --- # Software Engineer - II - **Company:** Allied Llc - **Location:** Oakland, CA, United States - **Experience:** Experienced - **Salary:** $109,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Applications Architecture, Application Layers, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Software Quality, Code Review, Information Systems, Databases, Data Integrity, Relational Databases, Software Debugging, Microsoft SQL Server, Nunit, Scrum Methodology, Query Optimization, Software Engineering, Software Systems, SQL Stored Procedures, Systems Integration, Transact-SQL, Technical Debt, Backend, Git, Xunit, Single Page Application, AngularJS, Information Technology, Integration Frameworks, Data Management, Front End Software Development, Api Gateway, Restful APIs, Software Version Control, Jasmine, Web Api, Microservices - **Published:** May 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1ba1f0386acd8706 ## About the Role Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field * 3-5 years of professional software development experience * Demonstrated proficiency in .NET Framework (C#, ASP.NET, Web API) for backend development * Hands-on experience building dynamic single-page applications using Angular (v10+) * Solid understanding of RESTful API design, development, and integration * Experience with relational databases (SQL Server, T-SQL) including query optimization and schema design * Familiarity with version control systems (Git) and collaborative development workflows (pull requests, code reviews) * Working knowledge of software development lifecycle (SDLC) methodologies including Agile/Scrum Preferred Education and Experience * Experience in healthcare, employee benefits, insurance administration, or financial services technology * Familiarity with benefits administration platforms, carrier integrations, or EFT/payment processing systems * Experience with cloud platforms (Azure or AWS) and CI/CD pipeline management * Exposure to microservices architecture or API gateway patterns * Knowledge of unit testing frameworks (xUnit, NUnit, Jasmine/Karma) * Microsoft certifications (.NET, Azure) or equivalent technical credentials, * Technical Excellence - Writes clean, well-documented, maintainable code; proactively identifies and resolves technical debt * Problem Solving - Breaks down complex technical challenges into structured, actionable solutions * Collaboration - Works effectively across engineering, product, and operations teams; communicates technical concepts clearly to non-technical stakeholders. * Accountability - Takes ownership of deliverables; follows through on commitments and escalates blockers early * Adaptability - Thrives in a fast-moving environment; adjusts priorities and approach as business needs evolve * Attention to Detail - Maintains accuracy and precision across code, documentation, and testing ## Description The Software Engineer - II is a key technical contributor responsible for designing, developing, and maintaining full-stack web applications that support Allied Administrators' operations, client-facing platforms, and internal systems. This individual will work within a collaborative engineering team to deliver scalable, high-quality software solutions using .NET Framework and Angular. The Software Engineer - II will partner closely with product, operations, and business stakeholders to translate requirements into reliable, well-architected code., * Design, develop, test, and deploy full-stack web applications using .NET Framework (C#/ASP.NET) on the backend and Angular on the frontend * Build and consume RESTful APIs to support internal systems, third-party integrations, and client-facing platforms * Write clean, modular, well-documented code adhering to team coding standards and best practices * Participate in code reviews, providing constructive feedback and ensuring code quality across the team * Troubleshoot, debug, and resolve application defects and performance issues in a timely manner Systems Integration & Platform Support: * Support integration efforts between internal systems and third-party vendors, including payment processors, carrier platforms, and broker portals * Collaborate with operations and technology stakeholders to understand business workflows and translate them into technical requirements * Assist in platform migrations and system upgrades, ensuring minimal disruption to business operations * Monitor application health, identify reliability risks, and implement proactive improvements Database & Data Management: * Design and maintain database schemas, stored procedures, and queries using SQL Server * Optimize queries and database interactions for performance and scalability * Ensure data integrity and security across all application layers Agile Delivery & Collaboration: * Participate actively in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement * Provide accurate effort estimates and communicate progress, risks, and blockers clearly to the team and leadership * Collaborate with QA to define test cases and support UAT processes * Contribute to technical documentation including architecture diagrams, API specs, and runbooks Continuous Improvement: * Identify opportunities to improve development processes, tooling, and application architecture * Stay current on emerging technologies, frameworks, and best practices relevant to the team's stack * Mentor junior developers through code reviews, knowledge sharing, and technical guidance ## Related Videos - [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) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [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) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)