Senior Software Engineer
West Bend, WI - USA
Job Summary
Senior Software Engineer
Location: Hybrid (Midwest-based multiple office locations available)
Employment Type: Full-Time
About the Company
Our client is a stable growth-oriented organization investing heavily in its technology platform. Theyve built a strong internal culture with high employee retention and are focused on modernizing their systems in a thoughtful sustainable waynot chasing trends but not stuck in the past either.
Role Overview
This role is responsible for designing developing and maintaining software applications while providing technical leadership within a development team. Youll work on complex systems contribute to architecture and design decisions and help ensure high-quality secure and scalable solutions.
What Youll Actually Do
Design develop and implement software applications as part of a collaborative development team
Analyze requirements and translate them into technical designs and solution specifications
Write clean maintainable and well-tested code with a focus on quality and performance
Support and maintain internal cloud-based and third-party integrated systems
Recommend and implement enhancements based on user feedback and system performance
Develop and maintain technical documentation as needed
Identify and mitigate potential security risks within applications and systems
Troubleshoot and resolve complex technical issues
Operate with a high level of autonomy on advanced and high-impact work
Provide leadership mentorship and guidance to other team members
What Theyre Looking For
6 years of experience in software development or a related field
Strong technical expertise across the software development lifecycle
Advanced debugging and problem-solving skills
Strong analytical thinking and attention to detail
Excellent written and verbal communication skills
Ability to work both independently and collaboratively
Customer-focused mindset
Proven ability to lead mentor or support team members
Youll Stand Out If You Have Experience With
Designing and delivering complex scalable software solutions
Working across cloud-based and integrated system environments
Leading development efforts or mentoring engineers
Proactively identifying and addressing security considerations in applications
Driving improvements based on user feedback and system performance
Education
Bachelors degree in Computer Science or a related field or equivalent practical experience
Work Environment
This is a hybrid position with in-office collaboration days (approximately 3 days per week). The role can be based in the Midwest region.
Compensation & Benefits
Salary range: $123000 - $155000
Comprehensive benefits package including:
Medical dental and vision coverage
401(k) with company match
Paid time off
Bonus eligibility
Additional wellness and support programs