Job Summary:
OnCourse Information Services, Inc. is a privately-held company based in Milwaukee, Wisconsin, specializing in innovative document management solutions. They are seeking a Senior Software Engineer to oversee the development and implementation of new software systems, including researching, designing, and writing new software programs while also updating existing systems.
Responsibilities:
โข Collaborate in an agile environment with end-users, peers, and leadership
โข Build scalable web services and reusable components
โข Review and test code, prepare release plans
โข Mentor developers and ensure high-quality deliverables
โข Recommend and implement modern technologies
โข Lead design reviews and set technical standards
โข Document solutions and conduct systems analysis
โข Troubleshoot and resolve technical issues
โข Communicate effectively with clients and stakeholders
โข Maintain a clean and safe work environment
โข Perform additional duties as assigned
Qualifications:
Required:
โข Bachelorโs in Software Engineering, Computer Science, or related field (preferred)
โข 5+ years of software development experience
โข Strong communication, problem-solving, and organizational skills
โข Ability to work independently and collaboratively
โข Passion for learning and innovation
Preferred:
โข AWS/Cloud, Git/GitLab, CI/CD
โข SQL/PostgreSQL, Python
โข Agile methodology
โข React, Auth0, JavaScript
โข C#, .NET Core/.NET Framework
โข Generative AI/LLM technologies
Company:
OnCourse Information Services, Inc. is a provider of document management solutions to organizations of all sizes, locations, and vertical markets. Founded in 1976, the company is headquartered in Milwaukee, USA, with a team of 51-200 employees. The company is currently Growth Stage.