Software Engineer II – NBS
Posted 121ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer II developing and enhancing solutions for K-12 education at Nelnet. Collaborating with Product Owners and fellow engineers to create impactful education technology.
Responsibilities:
- Collaborating with team members to design new features based on user and business requirements
- Writing clean, maintainable code and building automated tests
- Reviewing and providing constructive feedback on pull requests
- Guiding less experienced engineers in their development tasks and best practices
- Participating in Agile ceremonies and embracing change and evolving priorities
- Actively expanding your technical skills and staying current with industry trends
Requirements:
- Bachelor’s degree in a related field or equivalent professional experience
- 3+ years of hands-on experience developing enterprise web applications using technologies such as C#, ASP.NET Core, Angular, TypeScript, SQL Server, NoSQL databases, JSON, and RESTful APIs
- Familiarity with Kubernetes and Azure Cloud Services (preferred)
- Experience using AI-assisted development tools and a forward-thinking mindset to help advocate for AI adoption within our SDLC processes
- Strong grasp of object-oriented design, SOLID principles, and microservices architecture
- Experience with Entity Framework and building/test consuming RESTful APIs
- Solid understanding of testing techniques (unit, functional, integration, e2e)
- A critical thinker with excellent problem-solving skills
- Strong communicator who can explain technical concepts clearly to diverse audiences.
Benefits:
- Health, dental, and vision insurance
- 401(k) match
- Generous paid time off
- Wellness and lifestyle reimbursement opportunities
- Leadership training programs


















