Software Engineering Manager

J. J. Keller & Associates, Inc.

Neenah (WI)

Hybrid

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

J. J. Keller & Associates, Inc. seeks a Software Engineering Manager to lead and mentor a team of software engineers, ensuring delivery of secure, high-quality technology solutions aligned with business objectives.

You will drive continuous improvement, oversee project execution, and partner with stakeholders to balance technical and business needs in a hybrid/onsite environment in Wisconsin.

Qualifications

  • 6+ years of Microsoft stack development experience.
  • Experience leading software development projects and teams.
  • Experience with Agile project methodologies (preferably Scrum).
  • Working knowledge of SDLC and security practices.

Responsibilities

  • Leads, develops and coaches team with clear expectations and feedback.
  • Participates in hiring/selection process and performance evaluations.
  • Oversees SDLC, release management, and app quality targets.
  • Collaborates with stakeholders to align technical solutions with business goals.
  • Ensures secure development practices per OWASP and secure design reviews.

Skills

Microsoft stack
Agile/Scrum
Full-stack development
RESTful APIs
React
.NET/C#
Code reviews
AI-assisted development tools

Education

Bachelor's degree (Business/IT/CS)
Equivalent experience considered

Tools

GitHub Copilot
SQL Server

Job description

Requisition #: 20831 Functional Area: Leadership; Software Development Employment Type: Full-Time Work Options: In Office / Partial Remote from Neenah/Appleton/Oshkosh area #LI-Hybrid Work Hours: Standard Business Hours

Position Summary

J. J. Keller is seeking a Software Engineering Manager who will be responsible for leading, developing, and mentoring a team of software engineers while ensuring the successful delivery of technology solutions that support business objectives. This role provides both strategic and day-to-day leadership for software development initiatives, overseeing project execution, application quality, team performance, and adherence to development and security best practices.

Working closely with business and technology stakeholders, the Software Engineering Manager drives continuous improvement, fosters innovation, and ensures solutions are delivered efficiently, securely, and in alignment with organizational goals.

Job Responsibilities
  • Leads, develops and coaches team:
  • Provides clear expectations, feedback and recognition
  • Participates in the hiring/selection process
  • Writes and conducts performance evaluations and progress reports
  • Handles associate relations issues
  • Delivers results in line with the following key metrics/accountabilities:
  • Development project timelines
  • Application quality, system uptime and system performance targets
  • Associate retention
  • Manages the Software Development Life Cycle process and methodology to ensure a high level of quality for all products and services.
  • Oversees development team and construction of site enhancements and changes. Ensures adherence to best practices for development, security and release management.
  • Ensures strong communication and training for technical support relative to site changes.
  • Contributes to the overall plans and objectives of the department as a member of the Leadership Team.
  • Acts as a mentor and performs code reviews with the team to ensure quality and standards, particularly for contract resources.
  • Works with other senior members, managers and architects to assess/introduce/implement new development frameworks, tools and processes.
  • Coordinates technical implementations and interfaces with Information Technology team to maintain optimal server configuration, database accuracy/integrity and for coordination of staging and production moves.
  • Participates in long-range planning and makes recommendations regarding technical architecture and department improvements.
  • Collaborates with development teams, product owners, and management to balance technical needs and business needs, while ensuring project objectives are met.
  • Communicates with third party vendors, end users, customers and internal product stakeholders on systems requirements, enhancements and recommendations to support business direction.
  • Develops and maintains a solid understanding of the technology tools and trends and remains current in new technology developments and their potential impact on the department.
  • Ensures secure development practices are adopted across the team, including adherence to OWASP standards, secure coding guidelines, and security-by-design principles throughout the SDLC.
  • Collaborates with architecture, security, and product teams to align feature delivery with security requirements, secure design reviews as part of planning and execution.
  • Carries out responsibilities in a fair, ethical and non-discriminatory manner and ensures that staff follows these same guidelines.
  • Manages expenses in line with departmental budgets and corporate business conditions.
  • Enforces and supports all company policies and procedures. Fully supports the company's commitment to safety and the environment and strives to maintain a clean, healthy and safe workplace.
Qualifications
Education
  • Bachelor's degree in Business, Information Technology, Computer Science, or a related field.
  • Equivalent combinations of education and relevant experience may be considered in lieu of a degree.
Experience
  • 6+ years of Microsoft stack development experience.
  • Demonstrated experience leading software development projects and project teams to successful completion.
  • Previous experience leading, coaching, and mentoring team members.
  • Experience with Agile project methodologies (preferably Scrum) and project management tracking tools.
  • Working knowledge of the Software Development Life Cycle (SDLC), including the use of AI-assisted development tools such as GitHub Copilot or similar technologies.
  • Experience developing full-stack web applications using React and .NET/C#.
  • Experience building and consuming RESTful APIs and integrating frontend applications with backend services.
  • Object-oriented programming experience.
  • Understanding of SQL Server development and database structures.
  • Demonstrated ability to evaluate, test, and refine AI-generated code before implementation.
  • Understanding of secure software development practices, including authentication, authorization, input validation, API security, and protection of sensitive data.
Other Skills/Qualifications
  • Ability to manage multiple system development projects simultaneously and facilitate project team activities.
  • Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to technical and non-technical audiences at all organizational levels.
  • Ability to develop and implement employee growth and development plans.
  • Strong organizational, prioritization, and time management skills.
Physical Requirements

Work is performed primarily in a standard office environment. Work involves operation of personal computer equipment for extended periods of time. Travel to customer sites and/or industry and training events is also required.

We Protect People & The Businesses They Run

Every associate at J. J. Keller makes a difference by creating safer, more respectful workplaces. Whether serving our customers directly with expertise in safety and regulatory compliance or supporting the business with specialized skills, together we contribute to better workplaces for people across North America.

J. J. Keller & Associates, Inc. is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer (.NET/C# & Modern Web Technologies)
Full-Stack Software Engineer (.NET/C# & Modern Web Technologies)

J. J. Keller & Associates, Inc. • Neenah (WI)

Remote
USD 93,000 - 98,000
Medical
Dental
Vision Insurance
+2
Software Engineer (AWS, .NET)
Software Engineer (AWS, .NET)

J. J. Keller & Associates, Inc. • Neenah (WI)

On-site
USD 90,000 - 140,000
Product Leader - Compliance Products
Product Leader - Compliance Products

J. J. Keller & Associates, Inc. • Neenah (WI)

Hybrid
USD 110,000 - 165,000
Product Owner
Product Owner

J. J. Keller & Associates, Inc. • Neenah (WI)

Hybrid
USD 75,000 - 110,000
Product Support Specialist I
Product Support Specialist I

J. J. Keller & Associates, Inc. • Neenah (WI)

Hybrid
USD 30,000 - 39,000
17 days PTO annually
8 paid company holidays
Annual merit increases
+2
Customer Success Specialist
Customer Success Specialist

J. J. Keller & Associates, Inc. • Neenah (WI)

Hybrid
USD 42,000 - 66,000
Medical / Dental / Vision Insurance
401(k) with Employer Match + Profit Sh
Profit-sharing
+1
Associate Editorial Manager
Associate Editorial Manager

J. J. Keller & Associates, Inc. • Neenah (WI)

Hybrid
USD 65,000 - 90,000
Environmental Compliance Editor
Environmental Compliance Editor

J. J. Keller & Associates, Inc. • United States

Remote
USD <1,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Executive Vice President & General Manager, Safety & Compliance Products Division
Executive Vice President & General Manager, Safety & Compliance Products Division

J. J. Keller & Associates, Inc. • Neenah (WI)

On-site
USD 200,000 - 350,000
Risk & Compliance Auditor II
Risk & Compliance Auditor II

J. J. Keller & Associates, Inc. • Neenah (WI)

Hybrid
USD 72,000 - 98,000