Lead 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:

  • Lead highly complex programming tasks, mentor other developers and assign development tasks
  • Analyze projects needs while researching and engineering solutions to complex software problems
  • Expand and enhance current standards and best practices
  • Design, develop and maintain new and existing applications
  • Ability to roll up your sleeves and tackle hard problems with little technical direction or oversight
  • 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/or high level use cases into functional applications
  • Leads by example and reinforces team approach
  • Other duties as assigned

Basic Knowledge and Skills

  • Bachelor's Degree in Computer Science or Information System
  • Minimum of 10 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 consuming and building JSON-based RESTful APIs
  • Experience with Entity Framework and WPF is preferred
  • Knowledge with SDLC processes and tools used for development lifecycle 
  • 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 »
Other Opportunities


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


Read More »