A complete application in a minute — tailored resume and cover letter, ready to send.
Nelnet Philippines, Inc. is seeking a capable Full-Stack .NET software engineer to design, develop, and maintain our software solutions.
The role requires building backend services with C#.NET/ASP.NET and frontend work using Angular/React/JavaScript, plus database work with SQL Server and EF Core. Applicants should be comfortable with AWS S3/SQS, REST API design, JWT authentication, and modern CI/CD processes in Azure DevOps within an Agile environment.
This position designs, creates, maintains, audits, and improves software applications by performing coding, debugging, testing and troubleshooting throughout the application development process.
Job Qualifications:
Minimum three (3) to five (5) years of related experience as a Full-Stack .NET software engineer
Ability to work on multiple projects/ tasks in an agile environment
Good communication and presentation skills at all levels – colleagues, clientsand top management
Results-oriented, resourceful and a good team-player
Experience/Skills Requirement:
Has worked on applications and solutions using C#.NET/ASP.NET for the back-end (.NET Framework and/or .NET Core)
Has worked on Angular/React/JavaScript for the front-end
Has worked with SQL Server, including writing and reviewing EF/EF Core queries
Has AWS experience, particularly S3 and SQS
Has developed solutions with necessary automated (unit/integration) tests, and understands REST API design and JWT-based authentication
Familiar with Azure DevOps (Git, Boards, Pipelines) and Agile/Scrum sprint-based delivery
Experience with CQRS/MediatR, Clean Architecture, or similar layered architecture patterns
Familiarity with E2E testing tools (e.g., Playwright) and structured logging (e.g., log4net/Serilog)
Responsibilities and Duties:
Design, build, and maintain software that meets user needs
Write and maintain unit, integration, and end-to-end tests; keep coverage at or above team thresholds
Find and fix production issues, including job/worker failures and data processing errors
Adapt fast when priorities or requirements change
Keep your technical skills sharp
Most importantly, we are looking for people who can live by our Values:
Providing superior customer experiences
Creating an awesome work environment
Pursuing opportunities for diversification and growth
Communicating openly and honestly
Giving back to the communities in which we live and work