Sr. Software Developer

Real People. Real Solutions.
At ALE Solutions, we understand that disaster can strike at any moment, forcing families to spend time out of their home. We partner with insurance companies across the country to ensure that policyholders receive the time and attention they need to transition into temporary housing. Whether it’s three weeks in a hotel or three months in a temporary home, ALE will work with insurance companies to find comfortable housing accommodations for families when they need it most.

Sr. Software Developer
Our Senior Software Developer helps our staff and customers by developing software solutions to accommodate our unique data and process requirements by utilizing Microsoft products. 

ALE Benefits

Our employees excel when it comes to serving our insurance companies, policyholders, and communityWe believe in providing a generous, comprehensive benefits package that includes:

  • Health and dental insurance, vision discounts, life insurance, and flexible spending account options.
  • 401(k) plans with an employer match.
  • Vacation time, personal time, and holiday pay.
  • Continuous professional, life-long development opportunities
  • A fun, high-energy work environment, complete with a supportive management team.
  • A headquarters located off the Fox River in beautiful downtown St. Charles, Illinois.

To apply, please submit an application via our Applicant Portal.

Daily Functions of this Position:

  • Help design, develop and maintain new and existing applications
  • Ensure the best possible performance and quality of applications
  • Participate in code reviews with the development team
  • Design and build secure, efficient, reusable, and reliable code
  • Meet with staff and project managers to understand their challenges and find creative ways of improving their daily processes
  • Translate business requirements and use cases into functional applications
  • Be an active team member working closely with other developers
  • Other duties as assigned

Basic Knowledge and Skills

  • Bachelor’s Degree in Computer Science or Information Systems
  • Minimum of 7 years of software development experience
  • Proficient in C#, Visual Studio and working with web services
  • Strong experience with ASP.NET MVC, Web API, HTML5, CSS3, JavaScript/jQuery, XML, and JSON
  • Strong experience with SQL Server and database design
  • Strong Object-Oriented design and development skills
  • Experience building REST web services
  • Experience with Entity Framework and WPF is preferred
  • Knowledge of automated testing and Azure DevOps is preferred
  • Knowledge of domain driven design, software design patterns and design principles are a plus
  • Excellent critical thinking and problem-solving skills
  • Highly detail oriented
  • Must be legally authorized to work in the US without sponsorship

Similar Open Positions

Other Opportunities


Can’t find the position right for you but still interested in everything ALE Solutions has to offer?


Read More »
Sr. Web Developer


Our Senior Web Developer’s primary role will be translating business requirements and functional specifications into logical user interfaces and experiences. They must also strengthen and advance the current interfaces and existing paradigms.


Read More »
Talent Acquisition Specialist


Our Talent Acquisition Specialist is responsible for developing recruiting strategies in support of organizational staffing objectives and executing those strategies to deliver suitable job candidates for positions at ALE.


Read More »