Software Developer - National Office (Remote) at YMCA of the USA
YMCA of the USA · Chicago, United States Of America · Remote
- Professional
The Software Developer is responsible for developing, maintaining, and integrating technology solutions that enable seamless operations and help the organization achieve its strategic goals.
YMCA of the USA (Y-USA) embraces a remote-first working environment which means most employees work remotely from a home office within the continental United States.
Responsibilities:- Maintain and enhance existing .NET, React, and Drupal applications.
- Assist in the design and development of APIs and integrations using MuleSoft.
- Support and optimize SQL Server database solutions.
- Deploy, monitor, and support applications on Azure.
- Collaborate with business analysts and team members to translate requirements into technical solutions.
- Write clean, efficient, and well-documented code.
- Troubleshoot and resolve issues across applications and integrations.
- Follow established SDLC processes, coding standards, and documentation practices.
- Stay up to date with emerging technologies and participate in continuous learning.
- Contribute to team knowledge sharing and process improvement.
- Performs other duties as assigned
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- 2+ years of professional software development experience.
- Hands-on experience with ASP.NET (C#), Entity Framework, LINQ, and MVC.NET.
- Exposure to MuleSoft Anypoint Platform (Anypoint Studio, CloudHub, DataWeave, API Manager, Runtime Manager) or other integration tools.
- Experience building and consuming REST APIs.
- Proficiency with SQL Server (queries, stored procedures, performance optimization).
- Some experience with React.js for front-end development and Drupal/PHP for CMS-based applications is a plus.
- Familiarity with Azure cloud services (App Services, Functions, storage, DevOps pipelines).
- Experience with CI/CD pipelines, Git, and Agile methodology.
- Understanding of modern software best practices (object-oriented design, microservices, clean code principles).
- Knowledge of security and data privacy practices for applications and integrations.
- Strong problem-solving and communication skills.
- A desire to learn new technologies and expand expertise over time.
We offer a full benefits package including medical, dental, vision, defined benefit plan (retirement savings), defined contribution plan (403(b) plan, life and disability insurances, technology stipend, and generous paid time off, all in a work from anywhere in the continental U.S. workplace.
Posted Salary Range:USD $74,700.00 - USD $99,600.00 /Yr. Apply Now