> Markdown version of [/jobs/ext/2788386-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2788386-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:** Level Data LLC - **Location:** Morocco, IN, United States (Remote available) - **Experience:** Experienced - **Salary:** $115,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Automation of Tests, C Sharp (Programming Language), Continuous Integration, Data Structures, Relational Databases, Database Queries, PostgreSQL, Microsoft SQL Server, Node.Js, Object-Oriented Software Development, Scrum Methodology, Software Engineering, TypeScript, ReactJS, Backend - **Published:** September 8, 2026 - **Apply:** https://www.careerjet.com/job/register/usf0649623d2e3cefc37bf5c251b0a8ece ## About the Role across a C#/. NET and SQL Server core, extending into React and Node (TypeScript) with Postgres on our newer products. - Work effectively across your team's entire codebase rather than a single corner of it, including established ASP. NET applications and the newer services alongside them. - Take initiative to resolve technical and product problems as they arise, without waiting to be prompted or assigned. - Helpmaintainthe team's broader environment and shared responsibilities - CI/CD pipelines, test frameworks, UAT and production environments, and production support rotation. - Develop a strong understanding of the team's goals and how your work advances them, including the compliance deadlines and state reporting cycles that shape our roadmap. - Write code that reviews cleanly and review your teammates' code with the same care, contributing to the quality bar the team holds. - Collaborate directly with your ProductOwner byasking questions about the customer problem behind the ticket and bringing what you learn back into the work. - Contribute to estimation and planning, voicing feedback and technical perspective so the team commits to work it can deliver on time and in scope. - Participate fully as a member of a self-managing Scrum team, sharing ownership of the team's commitments alongside your teammates Required Qualifications: - Minimum 3 years of professional software engineering experience. - Hands-on experience with C# and . NET, or equivalent backend development experience such as Java. - Strong computer science fundamentals - algorithms, data structures, and coding fluency. - Solid understanding of object-oriented analysis, design, and development. - Working relational database skills: writing complex queries and understanding schema design in SQL Server, Postgres, or comparable systems. - Workingproficiencyin JavaScript/TypeScript and a modern front-end framework. ## Description which means reliability, auditability, and the security of sensitive personnel and student data are engineering requirements, not afterthoughts. Our platforms are how states respond to educator shortages at scale, keep credentialing current as requirements shift, and maintain visibility into district performance. This role is on the Talent team, which delivers teacher licensure and credentialing, district and school accreditation, statewide teacher evaluation aligned to state frameworks, and talent transparency through our statewide educator job board. The team owns the workflows that move an educator from application to classroom, and the reporting that gives agencies confidence in the quality and completeness of what's underneath. The Software Engineer 2 will report to the Senior Software Engineering Manager. What You'll Do: - Serve as a main driver of story output for the team, spendingnearly allof your time hands-on delivering features that state agencies depend on. - Build and ship ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)