Software Engineer III
-
Software Development
Software Engineer, Backend Developer
Job Description & How to Apply Below
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Software Engineer IIILincoln, NE, US
2 days ago Requisition
Assurity is looking for enthusiastic, driven and collaborative people to join our team. We’re a company of vibrant and passionate people who work every day to advance our mission of helping people through difficult times – and who truly want to make a difference. As a Certified B Corporation, we have a verified commitment to our people, community and planet, and we work every day to make the world a better place.
Ample opportunities for growth, a thriving culture and coworkers who care as much as you do are just the beginning. Come work with purpose. Learn more:
As a Software Engineer III, you’ll take responsibility for the design and delivery of a specific application, platform, or system, including mid-to-large AI and automation solutions and their integration with Assurity’s core systems, keeping it maintainable, secure, reliable in production, and fit for purpose through current delivery and the system’s near-term roadmap. You run small-to-mid initiatives end to end without waiting for an analyst to be assigned, direct AI agents on substantial development work, lead verification of AI-generated changes on the team, and coach teammates.
You’ll use approved AI tools routinely for suitable work and own the quality, security, and correctness of the results. You’ll bring professional judgment, which includes choosing when to use AI, checking its output, and using another method when appropriate.
- Serving as design lead for an assigned application, platform, or system, deciding system components, design patterns, performance, reliability, and implementation approach, and keeping it maintainable, secure, stable, and fit for purpose;
- Planning the system’s technical direction for current delivery and its near-term roadmap, and defining service contracts and data ownership within the area with the Solutions Architect and recording the decisions;
- Designing components and integrations within the assigned system, and documenting design decisions and implementation guidance at a level of detail that guides development; and
- Participating frequently in solution design, reviews, and troubleshooting throughout delivery.
- Running at least one small-to-mid initiative, or a mid-to-large AI or automation solution, from intake through specification, design within the assigned system, build, UAT, and rollout, including the analysis, without waiting for an analyst to be assigned;
- Writing stories and acceptance criteria and confirming them and the completed work directly with business users;
- Directing AI agents to build and harden features, fixes, and solutions in the real codebase, from a working version in front of users through production, including integration with SQL Server data sources, the event backbone, and enterprise services, and writing code by hand where the task, platform, or quality calls for it; and
- Integrating data from back-end services and databases, and maintaining, expanding, and scaling enterprise-level software.
- Leading verification of AI-generated changes on the team by establishing verification strategies and review practices and identifying recurring failure modes, and reviewing other engineers’ code changes for correctness, security, performance, and maintainability;
- Writing unit and integration tests and evaluations, and verifying agent-produced changes with tests, debugging, and review…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).