Senior 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.


This position requires a Monday-Friday 8am-5pm scheduled, with flexibility appreciated.


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

  • Health and dental insurance, vision insurance, 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 complete an application through our ALE Careers

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

ALE Internship Program - Summer 2020


The ALE Summer Internship Program is a 12-week internship experience that introduces college students to the mission and processes of ALE Solutions. In this role, the ALE Intern will contribute to multiple departments while engaged in on-the-job learning, connecting aspects of ALE to their college studies.


Read More »
Business Analyst


At ALE, our Business Analyst helps implement technology solutions that are aligned with company objectives. This includes being a liaison between business units, technology teams, support teams, and management to analyze current systems and processes.


Read More »
Lead Software Developer


The Lead Software Developer will direct a small team of developers and help architect and develop software solutions to accommodate our unique data and process requirements in a Microsoft environment.


Read More »