Remote Position

[Remote] Full-Stack Application Developer

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. WestEd is hiring a Full-Stack Application Developer to enhance, support, and maintain its MSIN custom web-based application. The role also helps modernize legacy .NET and SQL systems into scalable, cloud-ready architecture and contributes across application development, database optimization, testing, and deployment.

Responsibilities

  • Develop and maintain the MSIN custom web-based application using .NET (C#), SQL Server, and Angular
  • Debug, troubleshoot, and resolve production application issues impacting system users, working in collaboration with service desk and QA staff
  • Help lead the upgrade of legacy .NET applications (e.g., .NET Framework) to modern .NET (Core/6/7/8) architectures
  • Refactor monolithic systems into modular or microservices-based designs where appropriate
  • Modernize data access layers using tools like Entity Framework (EF) Core, Dapper, or optimized ORM strategies
  • Analyze and optimize SQL Server performance (e.g., indexing, query tuning, execution plans)
  • Redesign and migrate legacy databases to scalable, cloud-based platforms (e.g., Azure SQL, managed instances)
  • Implement CI/CD pipelines for automated builds, testing, and deployments
  • Meet application architecture and non-functional requirements established by the Senior Software Development Manager and product owner
  • Develop required APIs to enhance MSIN’s ability to exchange data with additional data systems
  • Contribute to front-end improvements using newer versions of Angular framework
  • Ensure the integrity, security, and performance of the MSIN application and environments
  • Prepare integration test plans and test cases, and perform thorough, rigorous testing of data added incrementally or in real-time
  • Manage source code and branches in selected repositories, author and execute unit tests, participate in code reviews, and execute and validate application deployments

Skills

  • Have a passion for quality software development and a commitment to building maintainable, well-tested code
  • Be energized by modernization challenges – taking a legacy system and making it faster, cleaner, and more scalable
  • Model the IT Core Operating Principles of Transparency, Collaboration, Accountability, and being Solutions-Oriented & Forward Thinking
  • Be comfortable working across the full stack, from database optimization to front-end performance, and taking ownership of your work end-to-end
  • Be an effective communicator and possess the ability to translate technical decisions to non-technical interest-holders and collaborate closely with a product owner and client teams
  • Proactively anticipate technical problems and propose solutions and proactively surface risks, optimizations, and improvements
  • Be a collaborative team contributor willing to cross-train with teammates, share technical knowledge, and help elevate the team's collective capability even as an individual contributor
  • Bachelor's degree in Information Technology, Computer Science, or a related field – equivalent additional experience in software development may substitute for this education requirement
  • Over 2 years of professional software experience in the IT industry, including requirements analysis, design, development, maintenance, and enhancement for web applications using Microsoft .NET technologies as a full-stack web developer building software applications and services
  • Demonstrated hands-on-experience migrating or upgrading legacy .NET applications and SQL-based databases to modern, cloud-reading architecture
  • Demonstrated ability to work independently, anticipate technical problems before they escalate, and proactively propose and implement solutions with minimal direction
  • Proficient in N-tier application development using Microsoft Visual Studio, .NET Framework, ASP.NET, VB.Net, C#.Net
  • Proficient with Web API design and development
  • Thorough understanding of the Software Development Life Cycle (SDLC) and the development process, such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing, and implementation
  • Proficient in writing SQL queries, stored procedures, user-defined functions (UDF), indexes, triggers, and views for databases such as SQL Server 2012 and above
  • Proficient in debugging across the full application stack, including application-layer diagnostics, network traffic inspection, and database query analysis
  • Proficient with source code control systems, including Git and GitHub; proficiency in writing unit test cases for business logic and web services
  • Familiar with JavaScript, HTML, and CSS
  • Awareness of Angular and Bootstrap framework
  • Familiar with gathering customer requirements and functional requirements, and converting them to technical requirements
  • Excellent organizational skills and the ability to handle changing priorities and multiple tasks simultaneously
  • Strong written and verbal communication skills in the English language – ability to communicate effectively with clients and develop a clear understanding of their business needs
  • Reliability, a professional attitude, and a willingness to do what is required in a cooperative work setting
  • Desire to learn new technologies and keep current with technological trends
  • Recent experience with Google G-Suite, Microsoft Office 365, Jira, Box, and Zoom
  • Recent experience working in a governmental, non-profit, or education agency
  • Recent experience managing web service or API integrations with SaaS and/or commercial off-the-shelf products
  • Recent experience collaborating with vendor-led software development projects or system implementations
  • Recent experience analyzing and implementing complex regulatory, security, privacy, and policy requirements
  • Holds an active Microsoft Azure Developer, Administrator, or similar certification credential
  • Familiarity with education data standards (CEDS, SIF, Ed-Fi) and privacy laws applicable to student data (FERPA, COPPA, CIPA)
  • Successful candidates must be authorized to work in the United States

Benefits

  • 15% contribution toward retirement effective day 1 of employment and immediately 100% vested
  • Pre-tax Flexible Spending Accounts and Health Savings Account option
  • All health/welfare benefits are effective the first of the month following the hire date
  • PTO: 19 days (increases to 21 days beginning the third year of employment), 12 paid holidays
  • Life Insurance: value of 3x gross salary, max of 500k
  • Opportunities for annual merit-based performance increases + annual incentives
  • Professional development opportunities & mentorship program

Company Overview

  • WestEd, a national nonpartisan, nonprofit research, development, and service agency. It was founded in 1966, and is headquartered in San Francisco, California, USA, with a workforce of 501-1000 employees. Its website is http://www.wested.org/.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities