Data Engineer
Software engineer job in Madison, WI
About FAC Services
Want to build your career helping those who build the world?
At FAC Services, we handle the business side so architecture, engineering, and construction firms can focus on shaping the future. Our trusted, high-quality solutions empower our partners, and our people, to achieve excellence with integrity, precision, and a personal touch.
Job Purpose
FAC Services is investing in a modern data platform to enable trustworthy, timely, and scalable data for analytics, operations, and product experiences. The Data Engineer will design, build, and maintain core data pipelines and models for Power BI reporting, application programming interfaces (APIs), and downstream integrations. This role partners closely with Infrastructure, Quality Assurance (QA), the Database Administrator, and application teams to deliver production grade, automated data workflows with strong reliability, governance, observability, and Infrastructure as Code (IaC) for resource orchestration.
Primary Responsibilities:
Data Architecture & Modeling
Design and evolve canonical data models, marts, and lake/warehouse structures to support analytics, APIs, and applications.
Establish standards for naming, partitioning, schema evolution, and Change Data Capture (CDC).
Pipeline Development (ETL/ELT)
Build resilient, testable pipelines across Microsoft Fabric Data Factory, notebooks (Apache Spark), and Lakehouse tables for batch and streaming workloads.
Design Lakehouse tables (Delta/Parquet) in OneLake. Optimize Direct Lake models for Power BI.
Implement reusable ingestion and transformation frameworks emphasizing modularity, idempotency, and performance.
Integration & APIs
Engineer reliable data services and APIs to feed web applications, Power BI, and partner integrations.
Publish consumer-facing data contracts (Swagger) and implement change-notification (webhooks/eventing).
Use semantic versioning for breaking changes and maintain a deprecation policy for endpoints and table schemas.
Ensure secure connectivity and least-privilege access in coordination with the DBA.
Infrastructure as Code (IaC) - Resource Orchestration
Resource Orchestration & Security: Author and maintain IaC modules to deploy and configure core resources.
Use Bicep/ARM (and, where appropriate, Terraform/Ansible) with CI/CD to promote changes across environments.
DevOps, CI/CD & Testing
Own CI/CD pipelines (Gitbased promotion) for data code, configurations, and infrastructure. Practice test-driven development with QA (unit, integration, regression) and embed data validations throughout pipelines; collaborate with the Data Quality Engineer to maximize coverage.
Observability & Reliability
Instrument pipelines and datasets for lineage, logging, metrics, and alerts; define Service Level Agreements (SLAs) for data freshness and quality.
Perform performance tuning (e.g., Spark optimization, partition strategies) and cost management across cloud services.
Data Quality & Governance
Implement rules for deduplication, reconciliation, and anomaly detection across environments (Microsoft Fabric Lakehouse and Power BI).
Contribute to standards for sensitivity labels, RoleBased Access Control (RBAC), auditability, and secure data movement aligned with Infrastructure and Security.
Collaboration & Leadership
Work cross functionally with Infrastructure, QA, and application teams; mentor peers in modern data engineering practices; contribute to documentation and knowledge sharing. Handoff to the Data Quality Engineer for release gating; coordinate with the Database Administrator on backups/restore posture, access roles, High Availability / Disaster Recovery (HA/DR), and source CDC readiness.
Qualifications
To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Experience (Required)
3+ years designing and operating production ETL/ELT pipelines and data models.
Apache Spark (Fabric notebooks, Synapse Spark pools, or Databricks).
Advanced T-SQL and Python; experience with orchestration, scheduling, and dependency management.
Azure Event Hubs (or Kafka) for streaming; Change Data Capture (CDC)
Infrastructure as Code (Bicep/ARM/Terraform); CI/CD (Azure DevOps)
API design for data services (REST/OpenAPI), including versioning, pagination, error handling, authentication, and authorization.
Experience (Preferred)
Lakehouse design patterns on Microsoft Fabric; optimization of Power BI with Direct Lake models.
Kusto Query Language (KQL), Eventstream and Eventhouse familiarity.
Experience with lineage/metadata platforms and cost governance.
Senior Software Engineer - Payments
Software engineer job in Beloit, WI
**Please only apply if you live in one of the following states: Wisconsin, Illinois, Michigan, Texas, Colorado, Florida, Missouri, Pennsylvania, Maryland, Arkansas**
AccuLynx is a rapidly growing SaaS provider of CRM and project management software for roofing contractors. With over 15 years of experience and impressive year-over-year revenue growth, we have quickly established ourselves as the leading software product in this multi-billion-dollar industry.
AccuLynx is actively seeking an innovative and passionate Senior Software Engineer - Payments to lead the next phase of our payments platform development. You will design and expand systems that integrate with payment processors, gateways, and financial service APIs, as well as our subscription billing and sales tools. This will enable contractors to collect, disburse, and reconcile payments directly through AccuLynx, while also allowing the business to collect subscription and expansion revenue from customers.
What You Will Do:
Lead the technical direction of projects from conception to deployment
Architect and design scalable and robust software systems
Contribute to team output by writing clean, efficient, and maintainable code
Review code, enforce standards, and mentor team members
Collaborate with product managers and designers to define technical requirements
Drive agile ceremonies
Utilize an Agile process to experiment and refine software development practices at AccuLynx.
Ensure on-time delivery of features with high quality and performance
Identify and resolve technical issues and bottlenecks
Lead technical direction for building integrations with modern payment providers (Worldpay, Stripe, Adyen, etc.).
Architect systems for card payments, ACH, digital wallets, surcharges, and refunds.
Ensure PCI compliance, tokenization, and end-to-end encryption in payment flows.
Design scalable solutions for real-time payment processing and settlement reconciliation.
Collaborate with Product and Legal on compliance (e.g., Reg E, Reg Z, NACHA, AML/KYC).
Drive the implementation of dispute management workflows, chargeback processes, and fraud detection tools.
Mentor developers on payment APIs, financial protocols, and secure coding practices.
Partner with Data/Finance to ensure accurate payment reporting, settlement batching, and reconciliation.
Stay up-to-date with emerging fintech trends and provider APIs.
Your Qualifications:
10+ years of professional software development experience, including 3+ years in a lead role.
Proven experience integrating with payment gateways, processors, or fintech APIs.
Strong proficiency in C#, .NET Core, SQL Server, REST & gRPC APIs.
Deep understanding of payment lifecycle (authorization, capture, settlement, refunds, chargebacks).
Experience with tokenization, PCI compliance, encryption standards, OAuth flows.
Strong architectural skills in high-volume, high-availability financial systems.
Excellent communication and mentoring skills; ability to collaborate with technical and non-technical stakeholders.
Bonus Points If You Have:
Knowledge of banking APIs, ACH/NACHA protocols, and card network rules.
Familiarity with disbursement systems, earned wage access, or embedded finance.
Experience with real-time risk scoring or fraud detection models.
Contributions to fintech/payment-related open-source projects.
Why We Love AccuLynx:
AccuLynx's success as the #1 business management software for roofing contractors over the past 11 years is thanks to our investing in our employees, maintaining company values, and focusing on a strong company culture. Our positive work environment has enabled us to retain employees who have been with us since the company's inception, providing the solid foundation for developing an industry-leading product that consistently exceeds our customers' expectations. Because of our commitment to our company values and culture, we were recently officially recognized as a Great Place to Work Certified™ organization, with 90% of our employees naming AccuLynx as a great place to work.
We're proud to be regularly recognized for our achievements in software, products, and company culture. Our team's shared belief in AccuLynx's mission promotes a culture of collaboration, innovation, and fun. We have built a benefits program to match the strength of our team. This program includes:
Attractive compensation packages
Flexible paid time off - 3 weeks off in your first year!
Competitive health coverage (medical, dental, vision)
401K matching and safe harbor contributions
AccuLynx is an Equal Opportunity Employer committed to inclusion and employing a diverse workforce. All applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, disability, or other legally protected characteristics.
Software Engineer (Technical Leadership) - Machine Learning
Software engineer job in Madison, WI
Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer (Technical Leadership) - Machine Learning Responsibilities:
1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
2. Effectively communicate complex features and systems in detail
3. Understand industry & company-wide trends to help assess & develop new technologies
4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
6. Lead long term technical vision and roadmap for large cross-company efforts
7. Suggest, collect and synthesize requirements and create an effective feature roadmap
8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD
11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission
12. Experience driving large cross-functional/industry-wide engineering efforts
13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
14. Experience communicating and working across functions to drive solutions
15. Experience mentoring/influencing executive stakeholders across organizations
**Preferred Qualifications:**
Preferred Qualifications:
16. Masters degree or PhD in Computer Science or a related technical field
17. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn
18. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis
19. Understanding of information retrieval concepts, such as indexing, querying, and ranking
20. Demonstrated experience with data structures and algorithms, including graph theory and optimization techniques
**Public Compensation:**
$213,000/year to $293,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
SDET/ Automation Engineer
Software engineer job in Madison, WI
Collabera is the largest minority-owned Information Technology (IT) staffing firm in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 10,000 professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom. We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but we are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for four consecutive years since 2012. With over forty offices globally and a presence in seven countries, Collabera provides staff augmentation, managed services and direct placement services to Global 2000 Corporations. Collabera is ranked amongst the top 10 IT staffing firms in the U.S., and for the past 24 years we have continued to grow rapidly year after year.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Description
Position:
Job Title: SDET/ Automation Engineer
Location: Madison, WI or Bellevue, WA
Duration: 6 Months (Could go beyond)
Basic Function:
·
Develop automated acceptance tests focused around user clinical workflow processes through analysis, design, and implementation tasks to support the full lifecycle of Software as a Service (SaaS)/Web based application development.
Essential Duties And Responsibilities:
·
Work within the defined Pharmacy OneSource Agile development methodology
·
Develop testing solutions using Object-Oriented Programming (OOP) to create maintainable and extensible test framework
·
Implement solutions using User Acceptance Test Driven Development Principles
·
Investigate problem areas within the applications and report them
·
Estimate development work at both the EPIC level and story level granularity
·
Analyze development requirements of moderately complex development work
·
Performs other duties as assigned by supervisor.
Qualifications
JOB QUALIFICATIONS:
Education:
·
Technical Associates Degree Experience: 1-3 years of development experience or equivalent Other Knowledge, Skills, Abilities or Certifications
Required:
·
Working knowledge of Object Oriented Programming Principles
·
Working knowledge of the software development process, including analysis and design, development tools and technologies, and version control TRAVEL REQUIREMENTS Occasional travel might be required, probably no more than once or twice a year
This position is not a hardcore Automation tester role. They need a developer who is good with C# and who can do automation testing as well.
·
SDET - QA Automation
·
Developer + Automation experience
·
C# and OOD
·
Selenium Webdriver is the tool that they use.
Additional Information
To know more about this position, please contact:
Ujjwal Mane
************
****************************
Easy ApplySoftware Engineer, Commercial Technologies (Specialty Networks)
Software engineer job in Madison, WI
_This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_**
Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time.
The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams
**_Responsibilities_**
+ Design solutions for our user community
+ Write software that is reliable, maintainable, and extensible
+ Author user interface components for web applications
+ Mentor junior developers and engage them with relevant development tasks
+ Debug and resolve user interface issues
+ Implement proper usage of authentication and access control sub-systems
+ Track, maintain, and monitor user activity logs and error logs
+ Collaborate with other developers and non-technical cross-functional teams
+ Participate as a QA resource for other developers
+ Manage and troubleshoot dev automation - automated build and release processes
+ Assist with software releases
+ Assist with architectural evaluations and decisions
**_Qualifications_**
+ 7+ years of full-stack software development experience with C# and modern JavaScript frameworks
+ Expert-level C# with .NET Core for backend API development and business logic
+ Expert-level Angular (version 12 or higher) and TypeScript for frontend development
+ Strong experience designing and consuming RESTful APIs
+ Solid expertise with Entity Framework Core and SQL Server for data access and modeling
+ Experience with Azure AD B2C authentication and authorization implementation
+ Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles
+ Strong communication skills with ability to work effectively with both technical and non-technical stakeholders
+ Comfortable working in environments with ambiguity and evolving requirements
+ Proactive problem-solver who surfaces blockers early and drives solutions
+ Collaborative team player who brings innovative ideas for features and technical improvements
**_Preferred:_**
+ Healthcare or clinical application development experience
+ Legacy application migration and modernization experience
+ Azure cloud services familiarity (App Services, Azure Functions)
+ Experience with patient portal or member-facing applications
+ Performance optimization and scalability improvements in production systems
+ Azure DevOps and CI/CD pipeline experience
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**Anticipated Pay Range:** $94,900 - $160,000
**Bonus Eligible:** No
**Benefits** : Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close** : 12/29/2025 * if interested in opportunity, please submit application as soon as possible.
_** The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity._
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
ME Software Developer
Software engineer job in Prairie du Sac, WI
Milwaukee Valve Company is looking for a ME Software Developer to join our Prairie Du Sac, WI team in Department 761.
All offers of employment made by Milwaukee Valve are are contingent upon successfully completing our required drug screen and physical capabilities tests.
------------------------------------------------------------------------------------------------------
Established in 1901, Milwaukee Valve manufactures valves for a variety of industries including Industrial, Commercial, Fire Protection, Marine and the dry bulk hauling industries. Our products have been installed on every U.S. Navy ship built for the last 50 years.
Our heritage, our people, and our passion is to be the best, and Milwaukee Valve is proud of its engineering excellence and its employees who take pride and dedication in their work. In return, Milwaukee Valve offers an excellent benefit package, competitive wages, and promotional opportunities including Health, Dental, Life and Disability Insurance options, Flex Spending, 401K with employer match, tuition assistance, paid time off, and shift premiums. For more information please visit:
Our Homepage
Job Opportunities Video
Modern Machining Centers Tour
Employee Testimonial Commercial
------------------------------------------------------------------------------------------------------
Summary - Under the direction of and reporting to the Manufacturing Engineering Group, the primary responsibility is the support and development of the applications, software and hardware tools which provide workflows and the needed access to engineering and product data to employees. This position is also responsible for the continual improvement of these tools to facilitate better efficiency, ease of use and profitability.
Essential Duties and Responsibilities to which competency will be measured include the following:
Integrate custom applications with disparate data sources and systems to deliver the right information to the right people at the right time.
Work with internal customers to develop functional business system designs and solutions.
Collaborate with members of Engineering and I.T. on the best practices around web development and object-oriented programming practices.
Write application-level code to implement specified requirements, new features, maintenance and de-bugging.
Other related duties deemed appropriate and assigned.
Supervisory Responsibilities - This job has no supervisory responsibilities.
Additional Requirements - To perform the job successfully, an individual should demonstrate the following requirements and competencies.
Fundamentals in object-oriented design and data structures
Developer background in software design and best practices
Creative, enthusiastic and able to thrive in a team environment
Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Technical Skills - Pursues training and development opportunities; Strives to continuously build knowledge and skills.
Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization's goals and values.
Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
Qualifications - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience - Bachelor's degree (B. A.) in Computer Science, Information Systems or equivalent combination of education and experience combined with 2+ years of software development.
Language Skills - Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. The ability to write routine reports, correspondence, and to speak effectively before groups of customers or employees of the organization.
Mathematical Skills - Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. The ability to apply concepts of basic algebra and geometry.
Reasoning Ability - Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Computer Skills - Alpha 5, SQL, SQL Server, Java, Java Script, PHP, HTML, .Net and C++.
Certificates, Licenses, Registrations - Open to attend user group meetings on pertinent and related topics
Other Skills and Abilities - Must exercise a great deal of tact and patience with the users.
Required to be accurate with high quality in a timely basis is imperative in this position. Must minimize mistakes which can result in the downtime of many users.
Must be flexible to the needs of the user community and the constant change as the technology and requirements change.
Ability to take ownership of the projects and able to juggle multiple projects.
Other Qualifications - The unpredictability of problems encountered and the implementations that have to be done after hours often require many additional hours to be worked on evenings or weekends.
Priorities are frequently changing and interrupted by other user emergencies. Must be able to have the flexibility to adjust to changing priorities and requirements.
Physical Demands - The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee is regularly required to sit and use hands to finger, handle, or feel. The employee is frequently required to talk or hear. The employee is occasionally required to stand, walk and move computer equipment as needed. The computer equipment may be as heavy as a 21” LCD computer monitor, personal computer or printer.
Work Environment - The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually quiet.
Epic - Epic - Software Development Intern - Summer 2026, application via RippleMatch
Software engineer job in Madison, WI
This role is with Epic. Epic uses RippleMatch to find top talent.
As a software development intern at Epic, you'll take ownership of a meaningful and challenging project that will help shape the future of healthcare. You'll be mentored by brilliant colleagues, collaborate with fellow interns, and accomplish something that you can be proud of. We'll make sure you have the background and tools you need to succeed, but you'll hit the ground running and own your project in its entirety - from gaining an understanding of your users' needs to handling design, development, testing, and documentation.
We'll give you a lot to do, and we'll expect you to deliver something great.
The software we create directly improves the way 75% of Americans receive healthcare - in fact, it's likely that you'll be affecting the life of someone close to you. You'll need to take your work seriously, but that doesn't mean you'll have to take yourself too seriously (having fun is part of our mission). You'll find a rare combination of intellectually demanding and interesting projects that contribute to the greater good, allowing you to find true fulfillment in what you do.
More than just important work.
Epic is located in Madison, Wisconsin, a city regularly ranked as one of America's best places to live. Epic's environment is one of continuous learning; you'll have access to opportunities to expand your skill set and share your knowledge with others. Epic is an Equal Opportunity employer. We seek diverse perspectives, backgrounds, and experiences in our mission to improve healthcare. Research has shown that job-seekers who are women, LGBTQ+, or members of the global majority are less likely to apply for roles they don't seem completely qualified for, so we encourage all who are interested to apply. Please see our full non-discrimination statement at *****************************
Requirements
Working toward a BS/BA in Computer Science, Software Engineering, or a related field
Junior standing or greater with at least one semester remaining
A history of academic success
Eligible to work in the United States without visa sponsorship
COVID-19 vaccination
Auto-ApplySoftware Engineer III
Software engineer job in Madison, WI
This position will be hybrid out of the Plano, TX; or Madison, WI location. It is not a remote position.
As a Software Engineer III, you will play a key role in designing, developing, and implementing enterprise-level applications. You will have broad technical influence across multiple systems and IT divisions, contributing to system architecture and leading development initiatives.
Key Responsibilities
Application Development
Design, develop, and implement enterprise-level applications.
Write clean, efficient, and maintainable code adhering to best practices and coding standards.
System Architecture
Contribute to overall system architecture and design scalable solutions.
Develop a robust technical ecosystem across applications, leveraging third-party integrations and application interfaces.
Maintain software applications, including upgrade, enhancements, and patches
Lifecycle Management
Participate in the full software development lifecycle (SDLC), from requirements gathering and design to deployment and maintenance.
Utilize Azure DevOps for code management and governance.
Team Collaboration
Work closely with product managers, designers, and other stakeholders to ensure alignment with business goals.
Performance Optimization & Troubleshooting
Monitor application performance and implement enhancements.
Debug, troubleshoot, and resolve production issues efficiently.
Documentation & Code Review
Prepare comprehensive technical documentation.
Conduct code reviews and enforce development best practices.
Required Skills & Qualifications
Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
Experience: 5-7 years of experience in analysis, development, and writing code.
Technical Proficiency
Proven experience in developing e-Applications and Websites using Java/Open JDK v11 and up, PHP, and C#.
Strong knowledge of object-oriented programming (OOP) and design patterns.
Extensive experience in building RESTful APIs and working with microservices architecture.
Solid understanding of relational databases (SQL).
Preferred Skills
Familiarity with logging, monitoring, and performance tuning tools.
Background in Supplemental, Life, Group Insurance is a plus.
$84,200.00 - $124,100.00
Salary is commensurate to experience, location, etc.
#LI-NW1
.
Horace Mann was founded in 1945 by two Springfield, Illinois, teachers who saw a need for quality, affordable auto insurance for teachers. Since then, we've broadened our mission to helping all educators protect what they have today and prepare for a successful tomorrow. And with our broadened mission has come corporate growth: We serve more than 4,100 school districts nationwide, we're publicly traded on the New York Stock Exchange (symbol: HMN) and we have more than $12 billion in assets.
We're motivated by the fact that educators take care of our children's future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Our tailored offerings include special rates and benefits for educators.
EOE/Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status
For applicants that are California residents, please review our California Consumer Privacy Notice
All applicants should review our Horace Mann Privacy Policy
Auto-ApplySoftware Developer
Software engineer job in Madison, WI
Mindlance is a national recruiting company which partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at *****************
.
Job Description
Position Details:
Position: Software Developer
Location: Madison, WI
Duration: 36+ months
Responsibilities:
·
Develop via code pairing in an Agile environment and deliver code and features
·
Peer review code
·
Unit test code through automated and manual means
·
Ensuring solution meets acceptance criteria
·
Creating test fixtures and automated acceptance tests
·
Checking code into the shared repository frequently
·
Leaving code better than you found it What It Takes:
·
Candidates need to be excellent communicators who understand complex business scenarios and how to programmatically solve for and test the business solution defined within an Agile team environment.
·
Ideally, you will have a Bachelor's degree in an Information Technology discipline or equivalent work experience.
·
6+ years of information technology experience and/or business experience.
·
4+ years of experience in object oriented software development.
·
4+ years of experience in Java web application development.
·
4+ years of experience working with applications, data, infrastructure, and/or IT security.
·
4+ years of experience working in a team environment.
Required:
·
Experience with Java, Javascript, HTML5.
·
Experience with AWS tools - EC2, S3, Cloud Formation, Cloud Watch, ElastiCache, RDS, DynamoDB
·
Experience creating quality code using Test Driven Development (TDD)
·
Knowledge and relevant work experience pertaining to UI development frameworks, Bootstrap, JSP technologies, Spring & Struts Framework, MVC Designer and writing JUnit tests.
·
Knowledge on how apps interact with SQL statements and stored procedures.
·
Knowledge of Selenium, Tomcat, Git, & GitHub and Eclipse-based IDE (IntelliJ).
·
Understanding application development environments, database, data management and infrastructure capabilities and constraints.
·
Understanding of database administration, database design, and performance tuning for any or all of the following: (DB2, MS SQL Server, Oracle and PostgreSQL)
Preferred:
·
Candidate will have 5-8 yrs Java Development experience.
·
Candidate will have 3 plus years of experience with AWS and PostgreSQL
.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Software Engineer
Software engineer job in Cottage Grove, WI
Full-time Description
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding of new engineers. Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes. Has a strong capability to anticipate and resolve engineering development challenges early and effectively.
Responsibilities:
· Contributes to building a positive, engaging, and interesting work environment
· Provides input in sprint ceremonies to help empower software team to contribute to the software development process
· Understands and participates in improving all Johnson Development Processes, takes time to coach others to help them to understand them
· Advocates quality software development practices, documentation and testing on their team
· Lead individual development projects as needed
Requirements
Education:
· Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or other Science /
Technical Engineering.
Experience
:
· 3-5 years of programming in Native Android using Java or Kotlin
· 5 years of object-oriented programming in a language such as C++, C#, Java
· 4 years of UI based application development.
· 2 years with built-in and integration unit testing.
· 3 years writing or editing technical documentation
· 3 years or project sustaining or inheritance.
· Experience in project architecting.
Other Requirements:
· Ability and willingness to travel both internationally and domestically
· Ability and willingness to communicate with overseas teams during non-business hours
· Ability to work well with numerous diverse groups and individual
· Ability to mentor junior engineers
· Excellent written and verbal communication skills
Benefits:
We offer an excellent compensation package and team-oriented work environment with growth opportunities.
Some of our outstanding benefits include:
· Health & Dental Insurance
· Company paid Life Insurance
· 401(k)
· Paid Time Off benefits
· Product discounts
· Wellness programs
EOE/M/W/Vet/Disability#ZR
Software Engineer
Software engineer job in Madison, WI
Recognized as a Milwaukee Journal Sentinel Top Workplace for 14 consecutive years, including three years of being honored as number one! Join us at West Bend, where we believe that our associates are our greatest asset. We hire talented individuals who are conscientious, dedicated, customer focused, and able to build lasting relationships. We create and maintain an environment where you feel a sense of belonging and appreciation. Your diversity of thought, experience, and knowledge are valued. We're committed to fostering a welcoming culture, offering you opportunities for meaningful work and professional growth. More than a workplace, we celebrate our successes and take pride in serving our communities.
Job Summary
The Enterprise applications team is looking for a Software Engineer to join the team. Though this individual will be interacting with full stack technologies, there is an emphasis on back-end technologies (specifically .NET). This team is building high-visibility, enterprise capabilities to underpin our diverse software landscape. In this role, you will be a key contributor to the enterprise technology platform and help drive business value with emerging technologies. Further, you will embrace craftsmanship and innovation to develop a best-of-breed experience for our engineering community. Come join us and be part of a growing team!
Work Location
This not a remote position. Candidates who are located within 50 miles of a West Bend office location will work a hybrid schedule (at least 3 days/week) for collaboration days, team meetings or other in-person events. The position can be based in West Bend or Madison.
The internal deadline to apply is 12/12/2025. External applications will be accepted on a rolling basis while the position remains open.
Responsibilities & Qualifications
Requirements:
* .NET & REST expertise
* Microservices experience
* Familiarity with API specification and practices
* Automated unit, integration, and regression testing
* CI/CD pipelines to build, test, deploy and release code to the cloud
* Continuous advocacy of technical craftsmanship and preferred/best practices
* Review and oversight of peer proposals and solutions
Practical Experience With One or More of the Following:
* Cloud experience (Microsoft Azure preferred)
* Event driven design Azure Service Bus / NServiceBus)
* Python and FastAPI
* Prompt Engineering
* React frontend development. Experience with micro-frontends.
#LI-LW1
#LI-Hybrid
Salary Statement
The salary range for this position is $94,205 - $117,756.
The actual base pay offered to the successful candidate will be based on multiple factors, including but not limited to job-related knowledge/skills, experience, business needs, geographical location, and internal equity. Compensation decisions are made by West Bend and are dependent upon the facts and circumstances of each position and candidate.
Benefits
West Bend offers a comprehensive benefit plan including but not limited to:
* Medical & Prescription Insurance
* Health Savings Account
* Dental Insurance
* Vision Insurance
* Short and Long Term Disability
* Flexible Spending Accounts
* Life and Accidental Death & Disability
* Accident and Critical Illness Insurance
* Employee Assistance Program
* 401(k) Plan with Company Match
* Pet Insurance
* Paid Time Off. Standard first year PTO is 17 days, pro-rated based on month of hire. Enhanced PTO may be available for experienced candidates
* Bonus eligible based on performance
* West Bend will comply with any applicable state and local laws regarding employee leave benefits, including, but not limited to providing time off pursuant to the Colorado Healthy Families and Workplaces Act for Colorado employees, in accordance with its plans and policies.
EEO
West Bend provides equal employment opportunities to all associates and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, and promotion.
Auto-ApplyJava with Spring & Azure DevOps
Software engineer job in Madison, WI
CapB is a global leader on IT Solutions and Managed Services. Our R&D is focused on providing cutting edge products and solutions across Digital Transformations from Cloud, AI/ML, IOT, Blockchain to MDM/PIM, Supply chain, ERP, CRM, HRMS and Integration solutions. For our growing needs we need consultants who can work with us on salaried or contract basis. We provide industry standard benefits, and an environment for LEARNING & Growth. Positions are based across geographies. Consultants for some positions MAY opt for some Offsite work latter depending on the criticality of the work we are doing
Qualifications:
* Proficiency in object-oriented design and functional programming
* Experience defining and consuming XML
* Proficiency in the Java programming language & Spring Framework
Developer with experience in the
Dell BOOMI, Kafa or Azure Dev Ops would have an advantage.
Send your resume with current Base Salary or rate/hr.
Software Developer
Software engineer job in Verona, WI
Code that saves lives. As a software developer at Epic, you'll write software that impacts the lives of 325 million patients around the world. Working in your own office, surrounded by thousands of high-caliber developers, you'll use modern development methodologies and employ user-centered design, analytics, and machine learning tools to drive innovation in healthcare. Using leading-edge technologies and languages like JS, TS, and C#, you'll invent better ways to reduce medical errors, streamline record sharing between hospitals, and provide the quality of care a patient deserves. Learn more about our team at ***************************************************
Write software for the most innovative health systems on the planet.
The top-ranked health systems in U.S. News and World Report are Epic customers. Our community includes major systems like the Mayo Clinic, Johns Hopkins, Cleveland Clinic, and Kaiser Permanente, as well as leading academic medical centers at the University of Wisconsin, University of Michigan, University of California, University of Texas, The Ohio State University, and many more.
Live affordably in a city known for its rising tech talent.
Epic is located just outside Madison, Wisconsin, the second fastest growing market for tech talent in the United States and home to the state capital and the University of Wisconsin. Madison, a city surrounded by water, has received accolades for being the greenest city in America (NerdWallet), the best city for renters (SmartAsset), the fittest city in America (Fitbit), and the third best metro in the US for young professionals (Forbes Advisor).
More than just important work.
Our uniquely themed campus was designed to heighten your ability to get stuff done in your office, a conference room, or by the fireplace in a comfy chair. All meals are restaurant-quality but cost only a few dollars, and they're prepared by a team comprised of kitchen talent from restaurants around the country. And, after five years here, you'll earn a four-week sabbatical anywhere in the world. Staff have kayaked in Patagonia, attended a Beyoncé concert in Ireland, built a library in Tanzania, and run a marathon in Antarctica.
We offer comprehensive benefits to keep you healthy and happy as you grow in your life and career, and your merit-based compensation will reflect the impact your work has on the company and our customers. You'll also be eligible for annual raises and bonuses, as well as stock grants, which give you an even greater stake in the success of Epic and our customers. Healthcare is global, and building the best ideas from around the world into Epic software is a point of pride. As an Equal Opportunity Employer, we know that inclusive teams design software that supports the delivery of quality care for all patients, so diversity, equity, and inclusion are written into our principles. Please see our full non-discrimination statement at *****************************
Requirements
* Relocation to the Madison, WI area (Reimbursed)
* BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field
* A history of academic excellence or professional success
* Eligible to work in the United States without visa sponsorship (persons with appropriate qualifications and eligible for TN status under NAFTA may apply)
* COVID-19 vaccination
Software Engineer (Robotics)
Software engineer job in Madison, WI
At Meta, we're building the future of human connection and the technology that enables it. This means continuously inventing and developing technologies for the next generation of experiences.To continue our efforts in the path to AGI, and as we move closer to a future with intelligent robots and advanced AI models, we're hiring talent across a broad range of disciplines from robotics hardware to system software, machine perception, and artificial intelligence. These crucial projects and initiatives taken on by this team have never been done before, so you have a rare opportunity to help us create new ways people connect around the world.We're seeking Research Engineers ready to apply their knowledge and skills to a wide variety of technologies. These role will require novel engineering, research and problem-solving working in a focused incubation team while collaborating with a large and wide-ranging set of scientists and engineers in the greater organization.
**Required Skills:**
Software Engineer (Robotics) Responsibilities:
1. Work closely with researchers cross-functional partners spanning multiple teams and disciplines to define technical goals and lead implementation
2. Collaborate with research scientists and engineers to design and implement state-of-the-art AI algorithms and models on real robot hardware and simulation environments
3. Design and conduct thorough evaluations of AI models on real-world robotic systems, identifying limitations, and proposing improvements to enhance their performance and robustness
4. Effectively communicate complex features and systems in detail to wide-ranging stakeholders
5. Publish research results and contribute to research that impacts Meta product development
**Minimum Qualifications:**
Minimum Qualifications:
6. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
7. 5+ years of experience in robotics or related field, or advanced degree with equivalent experience
8. Experience in robotics related research areas, such as: generative AI, robot learning, reinforcement learning, imitation learning, action-conditioned world models, task and motion planning, sim-to-real transfer robotic control, manipulation, navigation, or generally embodied AI
9. Experience with machine learning models, and frameworks such as PyTorch, TensorFlow, etc
10. Proficiency in programming languages such as Python, C++, or similar
**Preferred Qualifications:**
Preferred Qualifications:
11. Experience with generative AI experience, especially VLM
12. PhD in computer science, robotics, AI, or related fields
13. Experience solving complex problems and comparing alternative solutions, tradeoffs, and varied perspectives to determine a path forward
14. Experience with manipulating and analyzing complex, large scale, high-dimensionality data from varying sources
15. Experience building systems based on machine learning and/or deep learning methods
16. Experience working and communicating cross functionally in a team environment
17. Experience with robot simulations and real-world hardware
18. Proven knowledge of robotics fundamentals (perception, planning, control)
19. Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as publications at leading workshops, journals or conferences in Machine Learning (NeurIPS, ICML, ICLR), Robotics (ICRA, IROS, RSS, CoRL), Computer Vision (CVPR, ICCV, ECCV)
20. Experience designing and developing new robotic systems, platforms or infrastructure
21. 7+ years of industry experience, or advanced degree with equivalent experience
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
SDET/ Automation Engineer
Software engineer job in Madison, WI
Collabera is the largest minority-owned Information Technology (IT) staffing firm in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 10,000 professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom. We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but we are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for four consecutive years since 2012. With over forty offices globally and a presence in seven countries, Collabera provides staff augmentation, managed services and direct placement services to Global 2000 Corporations. Collabera is ranked amongst the top 10 IT staffing firms in the U.S., and for the past 24 years we have continued to grow rapidly year after year.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Description
Position:
Job Title: SDET/ Automation Engineer
Location: Madison, WI or Bellevue, WA
Duration: 6 Months (Could go beyond)
Basic Function:
· Develop automated acceptance tests focused around user clinical workflow processes through analysis, design, and implementation tasks to support the full lifecycle of Software as a Service (SaaS)/Web based application development.
Essential Duties And Responsibilities:
· Work within the defined Pharmacy OneSource Agile development methodology
· Develop testing solutions using Object-Oriented Programming (OOP) to create maintainable and extensible test framework
· Implement solutions using User Acceptance Test Driven Development Principles
· Investigate problem areas within the applications and report them
· Estimate development work at both the EPIC level and story level granularity
· Analyze development requirements of moderately complex development work
· Performs other duties as assigned by supervisor.
Qualifications
JOB QUALIFICATIONS:
Education:
· Technical Associates Degree Experience: 1-3 years of development experience or equivalent Other Knowledge, Skills, Abilities or Certifications
Required:
· Working knowledge of Object Oriented Programming Principles
· Working knowledge of the software development process, including analysis and design, development tools and technologies, and version control TRAVEL REQUIREMENTS Occasional travel might be required, probably no more than once or twice a year
This position is not a hardcore Automation tester role. They need a developer who is good with C# and who can do automation testing as well.
· SDET - QA Automation
· Developer + Automation experience
· C# and OOD
· Selenium Webdriver is the tool that they use.
Additional Information
To know more about this position, please contact:
Ujjwal Mane
************
****************************
Easy ApplySAP Software Engineer
Software engineer job in Madison, WI
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
ME Software Developer
Software engineer job in Prairie du Sac, WI
Milwaukee Valve Company is looking for a ME Software Developer to join our Prairie Du Sac, WI team in Department 761. All offers of employment made by Milwaukee Valve are are contingent upon successfully completing our required drug screen and physical capabilities tests.
* -----------------------------------------------------------------------------------------------------
Established in 1901, Milwaukee Valve manufactures valves for a variety of industries including Industrial, Commercial, Fire Protection, Marine and the dry bulk hauling industries. Our products have been installed on every U.S. Navy ship built for the last 50 years.
Our heritage, our people, and our passion is to be the best, and Milwaukee Valve is proud of its engineering excellence and its employees who take pride and dedication in their work. In return, Milwaukee Valve offers an excellent benefit package, competitive wages, and promotional opportunities including Health, Dental, Life and Disability Insurance options, Flex Spending, 401K with employer match, tuition assistance, paid time off, and shift premiums. For more information please visit:
Our Homepage
Job Opportunities Video
Modern Machining Centers Tour
Employee Testimonial Commercial
* -----------------------------------------------------------------------------------------------------
Summary - Under the direction of and reporting to the Manufacturing Engineering Group, the primary responsibility is the support and development of the applications, software and hardware tools which provide workflows and the needed access to engineering and product data to employees. This position is also responsible for the continual improvement of these tools to facilitate better efficiency, ease of use and profitability.
Essential Duties and Responsibilities to which competency will be measured include the following:
* Integrate custom applications with disparate data sources and systems to deliver the right information to the right people at the right time.
* Work with internal customers to develop functional business system designs and solutions.
* Collaborate with members of Engineering and I.T. on the best practices around web development and object-oriented programming practices.
* Write application-level code to implement specified requirements, new features, maintenance and de-bugging.
Other related duties deemed appropriate and assigned.
Supervisory Responsibilities - This job has no supervisory responsibilities.
Additional Requirements - To perform the job successfully, an individual should demonstrate the following requirements and competencies.
Fundamentals in object-oriented design and data structures
Developer background in software design and best practices
Creative, enthusiastic and able to thrive in a team environment
Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Technical Skills - Pursues training and development opportunities; Strives to continuously build knowledge and skills.
Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization's goals and values.
Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
Qualifications - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience - Bachelor's degree (B. A.) in Computer Science, Information Systems or equivalent combination of education and experience combined with 2+ years of software development.
Language Skills - Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. The ability to write routine reports, correspondence, and to speak effectively before groups of customers or employees of the organization.
Mathematical Skills - Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. The ability to apply concepts of basic algebra and geometry.
Reasoning Ability - Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Computer Skills - Alpha 5, SQL, SQL Server, Java, Java Script, PHP, HTML, .Net and C++.
Certificates, Licenses, Registrations - Open to attend user group meetings on pertinent and related topics
Other Skills and Abilities - Must exercise a great deal of tact and patience with the users.
Required to be accurate with high quality in a timely basis is imperative in this position. Must minimize mistakes which can result in the downtime of many users.
Must be flexible to the needs of the user community and the constant change as the technology and requirements change.
Ability to take ownership of the projects and able to juggle multiple projects.
Other Qualifications - The unpredictability of problems encountered and the implementations that have to be done after hours often require many additional hours to be worked on evenings or weekends.
Priorities are frequently changing and interrupted by other user emergencies. Must be able to have the flexibility to adjust to changing priorities and requirements.
Physical Demands - The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee is regularly required to sit and use hands to finger, handle, or feel. The employee is frequently required to talk or hear. The employee is occasionally required to stand, walk and move computer equipment as needed. The computer equipment may be as heavy as a 21" LCD computer monitor, personal computer or printer.
Work Environment - The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually quiet.
Software Engineer, iOS
Software engineer job in Madison, WI
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, iOS Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Shipped at least one large-scale product to production, supporting millions of active users
14. 2+ years of experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks
15. Experience building maintainable and testable code bases, including API design and unit testing techniques
16. Experience with multithreading programming and mobile memory management
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
ME Software Developer
Software engineer job in Prairie du Sac, WI
Job Description
Milwaukee Valve Company is looking for a ME Software Developer to join our Prairie Du Sac, WI team in Department 761.
All offers of employment made by Milwaukee Valve are are contingent upon successfully completing our required drug screen and physical capabilities tests.
------------------------------------------------------------------------------------------------------
Established in 1901, Milwaukee Valve manufactures valves for a variety of industries including Industrial, Commercial, Fire Protection, Marine and the dry bulk hauling industries. Our products have been installed on every U.S. Navy ship built for the last 50 years.
Our heritage, our people, and our passion is to be the best, and Milwaukee Valve is proud of its engineering excellence and its employees who take pride and dedication in their work. In return, Milwaukee Valve offers an excellent benefit package, competitive wages, and promotional opportunities including Health, Dental, Life and Disability Insurance options, Flex Spending, 401K with employer match, tuition assistance, paid time off, and shift premiums. For more information please visit:
Our Homepage
Job Opportunities Video
Modern Machining Centers Tour
Employee Testimonial Commercial
------------------------------------------------------------------------------------------------------
Summary - Under the direction of and reporting to the Manufacturing Engineering Group, the primary responsibility is the support and development of the applications, software and hardware tools which provide workflows and the needed access to engineering and product data to employees. This position is also responsible for the continual improvement of these tools to facilitate better efficiency, ease of use and profitability.
Essential Duties and Responsibilities to which competency will be measured include the following:
Integrate custom applications with disparate data sources and systems to deliver the right information to the right people at the right time.
Work with internal customers to develop functional business system designs and solutions.
Collaborate with members of Engineering and I.T. on the best practices around web development and object-oriented programming practices.
Write application-level code to implement specified requirements, new features, maintenance and de-bugging.
Other related duties deemed appropriate and assigned.
Supervisory Responsibilities - This job has no supervisory responsibilities.
Additional Requirements - To perform the job successfully, an individual should demonstrate the following requirements and competencies.
Fundamentals in object-oriented design and data structures
Developer background in software design and best practices
Creative, enthusiastic and able to thrive in a team environment
Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Technical Skills - Pursues training and development opportunities; Strives to continuously build knowledge and skills.
Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization's goals and values.
Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
Qualifications - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience - Bachelor's degree (B. A.) in Computer Science, Information Systems or equivalent combination of education and experience combined with 2+ years of software development.
Language Skills - Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. The ability to write routine reports, correspondence, and to speak effectively after groups of customers or employees of the organization.
Mathematical Skills - Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. The ability to apply concepts of basic algebra and geometry.
Reasoning Ability - Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Computer Skills - Alpha 5, SQL, SQL Server, Java, Java Script, PHP, HTML, .Net and C++.
Certificates, Licenses, Registrations - Open to attend user group meetings on pertinent and related topics
Other Skills and Abilities - Must exercise a great deal of tact and patience with the users.
Required to be accurate with high quality in a timely basis is imperative in this position. Must minimize mistakes which can result in the downtime of many users.
Must be flexible to the needs of the user community and the constant change as the technology and requirements change.
Ability to take ownership of the projects and able to juggle multiple projects.
Other Qualifications - The unpredictability of problems encountered and the implementations that have to be done after hours often require many additional hours to be worked on evenings or weekends.
Priorities are frequently changing and interrupted by other user emergencies. Must be able to have the flexibility to adjust to changing priorities and requirements.
Physical Demands - The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee is regularly required to sit and use hands to finger, handle, or feel. The employee is frequently required to talk or hear. The employee is occasionally required to stand, walk and move computer equipment as needed. The computer equipment may be as heavy as a 21” LCD computer monitor, personal computer or printer.
Work Environment - The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually quiet.
SAP Software Engineer - Data Conversions, Data Quality, and Reporting
Software engineer job in Madison, WI
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP.
+ Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions.
+ Develop and maintain technical specifications, data mapping documents, and transformation rules.
+ Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems.
+ Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP.
+ Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration.
+ Define and monitor data quality metrics and key performance indicators (KPIs).
+ Work with business data stewards to correct data quality issues and promote data governance policies and standards.
+ Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori.
+ Translate business needs into technical specifications for reports and ad-hoc queries.
+ Optimize report performance and data extraction processes for efficiency.
+ Provide support and training to end-users on reporting tools to enable data-driven decision-making
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ Proven experience in SAP Data Conversions, migrations and ETL processes.
+ Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud
+ Strong knowledge of SQL, data modelling and database concepts
+ Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes).
+ Excellent analytical, problem solving and communication skills
+ Ability to work both independently and collaboratively with cross-functional teams
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************