
Senior Software Engineer – DevEx
Nelnet
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $125,000 - $165,000 per year
Job Level
Senior
Tech Stack
AngularAzureCloudKubernetesMongoDB.NETNoSQLSDLC
About the role
- Researches, designs, implements and manages software applications based on user requirements.
- Writes, tests and implements efficient code, leveraging AI coding assistants to boost productivity.
- Maintains and develops existing applications by analyzing and identifying areas for modification.
- Establishes best practices for AI-assisted development, including guidelines for code quality, security, and responsible AI usage.
- Collaborates with other teams to understand their challenges and implement AI-driven solutions and processes, acting as an AI evangelist across engineering.
- Conducts research on emerging AI technologies (e.g., agentic AI, generative models) and evaluates their potential application within the organization.
- Creates and promotes department-wide processes and standards for effective AI integration throughout the SDLC.
- Drives measurable improvements in Developer Experience through AI adoption.
- Has a comprehensive understanding of the Developer Experience and a strong desire for improvement.
- Promotes Development Excellence and standards to teams, peers, leadership and other stakeholders.
- Communicates with colleagues, management, and other stakeholders to both explain complex issues clearly and concisely, as well as increase adoption of organizational standards.
- Works within an Agile environment, responds to change quickly, including re-focusing development efforts and adapting to evolving requirements.
- Is positive and solution-oriented with team members and stakeholders.
- Continues to update technical knowledge and skills.
- Provides guidance to other engineers.
- Coaches and mentors other team members.
- Is an influencer.
Requirements
- At least 5 years of .NET web development experience
- At least 5 years working in an Agile development process
- At least 5 years working with PowerShell or Bash scripting language
- At least 5 years working with automated unit testing frameworks
- At least 1 year working with AI tools and performing evaluations
- At least 1 year of Deployment or Infrastructure-as-code solutions
- At least 2 years of Angular front-end development experience (or equivalent)
- At least 2 years of NoSQL database experience (MongoDB preferred)
- At least 2 years working in Microsoft’s Azure DevOps
- At least 2 years working with Kubernetes
- At least 2 years working with Cloud architectures
- Deep expertise using AI coding assistants in professional contexts (Windsurf, GitHub Copilot, Cursor, or similar)
Benefits
- medical
- dental
- vision
- HSA and FSA
- generous earned time off
- 401K/student loan repayment
- life insurance & AD&D insurance
- employee assistance program
- employee stock purchase program
- tuition reimbursement
- performance-based incentive pay
- short- and long-term disability
- robust wellness program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETPowerShellBashautomated unit testingAI toolsDeploymentInfrastructure-as-codeAngularNoSQLKubernetes
Soft skills
collaborationcommunicationcoachingmentoringinfluencingsolution-orientedadaptabilityleadershipresearchpromoting standards