Software Engineer - Wisconsin

Johnson Financial Group

Wisconsin

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Integration, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Automation, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Database Extract Transform and Load (ETL), Integration Testing, Maintain Compliance, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Microsoft Windows Azure, Operations Processes, Performance Management, Process Development, Process Improvement, Production Support, Python Programming/Scripting Language, Reliability Engineering, Requirements Management, Risk Management, SQL Server Integration Services (SSIS), Security Architecture, Security Compliance, Software Administration, Software Design, Software Development, Software Engineering, Software Testing, Technical Writing, Time Management
LOCATION
Wisconsin
POSTED
2 days ago
Overview:

The Software Engineer independently designs, develops, and supports applications, integrations, and ETL/data solutions that meet business requirements while adhering to architectural, security, and operational standards.

 

Must be able to commute to Racine, WI 2-4 times per month.

 

Key Responsibilities

Actively participate in Agile delivery and contribute to planning, refinement, and execution

Work directly with business partners to define and translate requirements into technical solutions

Design and build application features, APIs, integrations, and ETL/data workflows using appropriate technologies (C#, .NET, React, ASP.NET, Python)

Develop and maintain ETL processes using SQL Server, SSIS, and T-SQL

Apply architectural and development standards to ensure scalability, maintainability, and security

Monitor solutions to improve performance, reliability, and efficiency

Provide timely and effective support for production applications, integrations, and data processes

Troubleshoot and resolve application, integration, and data issues independently

Document technical solutions, processes, and operational procedures

Communicate effectively with technical teams and business stakeholders

Recommend improvements to development practices, tools, and technologies

 

Technical Knowledge & Proficiency

Proficiency in .NET, APIs, and Python integration development

Hands-on experience with ETL/data workflows (SQL Server, SSIS, T-SQL)

Working experience with Azure (App Services, Functions, Service Bus, APIM, App Insights)

Strong unit testing; working knowledge of integration and UI testing

Experience contributing to CI/CD pipelines and deployment automation

Working familiarity with AI-assisted tools (e.g., Copilot)

 

Service & Operational Excellence

Consistently delivers high-quality work and meets deadlines

Independently owns features and support responsibilities

Identifies process improvements and efficiencies

 

Compliance and Risk Management

Ensures compliance with security, development, and architecture standards

Participates in testing, code review, and risk mitigation practices

 

Job Requirements – Education, Knowledge, and Skills

Bachelor’s degree or equivalent experience

Ability to independently design, build, and support solutions

Come as you are.:

Come as you are.

About the Company

J

Johnson Financial Group