Build web applications with C#/.NET and React/Redux as a Senior Software Developer focused on positive social impact. Work in a team environment.
This senior role covers analyzing, designing, developing, testing, documenting, and maintaining web applications. You will use current .NET and React/Redux practices while reading, understanding, and debugging legacy code. Collaboration spans developers, UX designers, business analysts, and systems analysts.
Key Responsibilities: Design algorithms and flowcharts with developers
Produce clean, productive code from specifications
Integrate software components and third-party programs
Verify and deploy programs and systems
Troubleshoot, debug, upgrade, and maintain existing software
Requirements: Six-plus years building web applications in C#/.NET
Two-plus years building React/Redux single-page applications
Knowledge of C#, ASP.NET/Core, JavaScript, and SQL Server
Experience with production applications in Azure cloud
University degree in Computer Engineering, Computer Science, or related discipline
Apply senior C#/.NET, React/Redux, debugging, and software maintenance expertise to meaningful web application development.