Post job

Software development engineer jobs in Racine, WI - 675 jobs

All
Software Development Engineer
Software Engineering Internship
Software Developer Internship
Software Developer
Software Engineer
Software Engineer Lead
Software Applications Engineer
Senior Software Engineer
Computer Programmer
Software Test Engineer
  • Software Engineer (IAM / Identity) 4840

    Tier4 Group

    Software development engineer job in Franklin, WI

    Must Haves: Experience designing, developing, and implementing CIAM solutions integrating with various systems and platforms Hands-on experience with CIAM IDP tools such as Okta, Ping, or equivalent Knowledge of orchestration tools like PingOne DaVinci or Transmit Security FlexID Strong understanding of identity protocols (OIDC, OAuth, SAML, AD-Fed, API Gateways, SCIM) Experience implementing and managing SSO, MFA, FIDO authentication, PAM, and Identity Governance & Administration Stand out skills from others: Experience with Okta and Transmit Security is a plus Ability to provide technical leadership and mentorship Responsibilities Collaborate with business units, developers, vendors, and security engineers Integrate with third-party software and on-premises infrastructure Ensure high availability and seamless user experience Conduct impact analysis, analyze data, and create work effort estimates Lead automation and process improvement initiatives Support CIAM infrastructure upgrades, patches, and performance tuning Maintain compliance with industry standards and best practices
    $63k-83k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Lead Software Engineer, Full Stack (Bank Tech)

    Capital One 4.7company rating

    Software development engineer job in Deerfield, IL

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. Bank Tech is seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. We're not just supporting a bank; we're redefining the tech foundation for a financial giant. As Bank Tech, we are leading the charge to become the first bank to build an internal, integrated, and fully modernized core banking platform. If you're passionate about modular, resilient, cloud-native, and secure engineering, you'll find your challenge here. We're building common capabilities and cutting-edge, real-time technology solutions that power critical lines of business including our Retail Bank, Small Business Bank, Commercial Bank, and Capital One Shopping. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like Java, Python, JavaScript, TypeScript, SQL, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 4 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: Java, Python, JavaScript, TypeScript, SQL, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Riverwoods, IL: $179,400 - $204,700 for Lead Software Engineer McLean, VA: $197,300 - $225,100 for Lead Software Engineer Richmond, VA: $179,400 - $204,700 for Lead Software Engineer Wilmington, DE: $179,400 - $204,700 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.3k-225.1k yearly 26m ago
  • SDET

    Insight Global

    Software development engineer job in Deerfield, IL

    - Represents Quality Engineering team in all aspects project lifecycle - grooming, sprint planning, defect triaging, mitigation of project risks, and Root cause analysis. - Assist QA management in data gathering for QA metrics and improvements. - Active participation during requirements grooming session to ensure acceptance criteria are documented clearly for QA team to create comprehensive test cases and prevent requirement gaps. - Plan test activities such as test design, in sprint automation, regression automation, execution, defect tracking and coordination of functional and regression testing activities. - Responsible for reviewing, overseeing Test execution and Automation Execution. - Serve as Subject Matter Expert, improve current procedures, and provide guidance to team members. - Perform comprehensive testing to prevent introduction of application defects into Regression, End to End, Client and Production environments. Responsible for translating QA, UAT and Business Scenarios into Automated Regression Test Cases We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements - 5+ years of experience in Quality Assurance working and proficient in executing projects following Agile methodology - Should be hand on performing both manual and automation testing - Expertise with Playwright automation framework, Cucumber BDD, Selenium web driver, TestNG, Maven, GitHub and Jenkins. - Strong Core Java and SQL skills - Ability to work under high-pressure environments and simultaneously lead multiple initiatives - Good communication and presentation skills
    $65k-88k yearly est. 39d ago
  • Software Engineer Intern

    Direct Supply 4.6company rating

    Software development engineer job in Milwaukee, WI

    In the Software Engineer Intern position, you'll collaborate with a talented team of engineers and architects to develop innovative solutions that solve real-world customer problems. This internship offers hands-on development experience in web, mobile, and server-based platforms, with the opportunity to contribute to AI-enhanced features and automation tools that deliver real impact. Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. Skills Needed: Applies AI and Technology - Identifies opportunities to boost efficiency and add value using AI and tech. Embraces and applies digital innovations and tech solutions to build business. Eagerly learns and integrates new technologies where they matter most. Solves Problems - Uses technology and sharp logic to craft inventive solutions to complex issues, digging deep to tackle root causes. Conducts impartial analysis, leaving no stone unturned for comprehensive insights. Learns Quickly - Rapidly absorbs and applies new information and skills. Innovates and experiments to solve problems, reflecting on both successes and failures for growth. Strong curiosity and motivation to explore AI capabilities such as natural language processing, computer vision, or generative models. Excellent ability to collaborate within a fast-paced team, and communicate technical ideas clearly. What You'll Do and Impact: Design and deliver software solutions that solve real customer problems while driving strategic business outcomes. Assist with developing applications enhanced using AI, including: chatbots, image-based tools, and automation frameworks. Collaborate with cross-functional teams to design, build, and test scalable software solutions. Contribute to the continuous improvement of software development processes and tooling. Contribute to creative solutions for business challenges and technical ownership of applications. Participate in agile ceremonies and contribute to sprint planning, code reviews, and daily stand-ups. Experience: Enrolled in a Computer Science, Computer Engineering or Software Engineering degree program, with a graduation of December of '27 or later. Experience with one or more modern programming languages (e.g., Python, JavaScript, C#). Demonstrated basic knowledge of databases and SQL, enabling effective handling of data storage and retrieval tasks. Ability to work part time (15-20 hours) during the school year and full time (40 hours) during the summer. Additional Items of Interest: Proficiency in modern programming languages such as Python, JavaScript (Node.js/React), or C#, and familiarity with MVC frameworks. Exposure to or interest in AI and machine learning tools (e.g., OpenAI APIs, Hugging Face models, LangChain). Familiarity with Git, version control systems, and agile software development practices. Prior intership or academic projects involving AI or full-stack development. Job to be performed in the location listed. Generous benefit package available. Click here to learn more. Direct Supply, Inc. and its U.S. subsidiaries are equal opportunity and affirmative action employers committed to diverse workforces. © 2013 to 2025 Direct Supply, Inc. All rights reserved.
    $51k-64k yearly est. Auto-Apply 60d+ ago
  • CAD & CAM Programmer

    Rosti

    Software development engineer job in Milwaukee, WI

    We are seeking a highly skilled candidate with extensive experience in CNC machining, EDM operations, and CAM programming to join our tooling department. The ideal candidate will have a strong background in modeling, pathing, and cutting electrodes, pathing and cutting steel The role involves manufacturing, modifying, and maintaining precision injection mold tooling to the highest quality standards. This is a hands-on position that also requires problem-solving, mentoring junior toolmakers, and working closely with engineering and production teams. Rosti is located in Germantown, WI and role requires onsite presence 5 days a week. Essential Duties And Responsibilities This list of duties and responsibilities is not all inclusive and may be expanded to include other duties and responsibilities as management may deem necessary at any time. Manufacture, assemble, and fit precision injection mold components using CNC milling, turning, grinding, and EDM processes. Create and optimize CAM programs for CNC machining operations (e.g., Mastercam, Powermill, or equivalent). Interpret 2D drawings and 3D CAD models to produce accurate tooling components. Set up and operate CNC machines (Hurco), and sinker EDM (Mitsubishi) equipment to achieve tight tolerances and high-quality surface finishes. Model, program and cut electrodes for the plastics injection molding process. Generate and optimize cutter paths for both carbon and steel materials. Perform tooling modifications, repairs, and maintenance based on engineering change requests. Collaborate with tooling engineers and designers to provide feedback on manufacturability and process improvements. Troubleshoot tooling issues and recommend corrective actions. Maintain tooling documentation, including setup sheets, programs, and maintenance records. Mentor and train toolmakers on best practices, precision techniques, and safety. Requirements: Education and Experience Minimum [58] years of experience as a Toolmaker in injection molding or precision tooling. Strong expertise in CNC machining and sinker EDM. Proficient in CAM programming and familiar with major CAM software (e.g., Mastercam, Powermill, Hypermill). Ability to read and interpret complex engineering drawings and 3D models. Solid knowledge of tool steels, heat treatment, and precision machining techniques. Experience with mold assembly, fitting, and troubleshooting. High attention to detail and ability to maintain tight tolerances. Strong problem-solving skills and mechanical aptitude. Effective communication and teamwork skills. Compensation details: 35-50 Hourly Wage PI9142d90db662-31181-38903696
    $59k-77k yearly est. 7d ago
  • SOFTWARE DEVELOPER

    Milwaukee County Transit System 4.0company rating

    Software development engineer job in Milwaukee, WI

    The Software Developer will provide full application life cycle development including but not limited to analysis, design, programming, system implementation, training, and documentation for applications and systems processes. The Software Developer will also provide advice and assistance on any application software problems that arise. ORGANIZATION STRUCTURE: The Software Developer reports to the Systems Development Manager. ESSENTIAL FUNCTIONS: Programming maintenance on existing applications, both in-house and third-party, including Dynamics 365 and Ceridian Forms. Programming modifications to purchased software packages. Confirm application operation by conducting tests and making modifications as appropriate. Perform structured systems analysis and design. Review and recommend changes to user methods and procedures. Review and evaluate application software packages and system development tools. Analyze and correct application software issues. Create and modify command files (shell scripts, batch files, etc.). Develop and install cross system application components. Create and maintain integrations between internal and third-party applications. Assist DBA with SQL Server and Oracle Database Administrative Tasks. Provide Project Management. Maintain Data Dictionary. Maintain Systems Documentation. Maintain Business User Documentation. Adhere to MCTS systems development standards. Maintain client confidence and protect operations by keeping information confidential. Perform all forms of testing including regression testing, unit testing and security vulnerability. QUALIFICATIONS: Associate Degree in Computer Science, Business Administration Information Technology, or two (2) years of professional experience may be considered in lieu of degree requirement. One (1) year experience with Visual Studio 2019 or higher. One (1) year experience with .NET, C#, HTML, CSS5, JavaScript. One (1) year programming experience with SQL, T-SQL and PL/SQL. Six (6) months' experience with Dynamics 365 preferred. KNOWLEDGE, SKILLS AND ABILITIES: Knowledge of information technology administration best practices and trends. Knowledge of Web-Based applications Knowledge of Bash and SQL (structured query language) scripting. Knowledge of server, data base environments and network infrastructure. Knowledge of MCTS operations and policies. Skilled in computer operations and spreadsheet, word processing, database, and related software. Skilled in troubleshooting and debugging. Ability to multitask. Ability to manage multiple projects Ability to develop and execute company strategies to attain outcomes for set goals. Ability to absorb/seek/teach new technologies Ability to develop and maintain effective and appropriate working relationships. Ability to communicate effectively, both verbally and in writing. Ability to work independently. PHYSICAL REQUIREMENTS AND ENVIRONMENTAL FACTORS: Work is frequently conducted office or similar indoor environment relatively free from unpleasant environmental conditions or hazards. Physical requirements are those described as light work exerting up to 20 pounds of force occasionally, up to 10 pounds of force frequently, and/or a negligible amount of force constantly having to move objects.
    $61k-75k yearly est. 14d ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Software development engineer job in Barrington, IL

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Job Description Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire) Responsibilities: •Develop high performing, scaling and innovative applications in a fast paced and agile development environment •Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions •Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices •Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques •Design, implement and maintains application components •Translate defined product management requests into workable and high quality code. •Capable of applying technical skills and experience to assigned tasks with minimal guidance. •Participate in code reviews and pair programming sessions •Assist in the Identification and troubleshooting of application issues •Write code that meets standards and delivers desired functionality using the technology selected for the project •Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets •Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product Qualifications Basic Qualifications: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) • Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML Technical: • Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java • Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON • Experience with Win based programming • Experience with software test tools (QTP, Selenium, NUnit) • Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business. • You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently. Technical Expertise: • Good understanding of design patterns, SOLID principal and OO design • Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts • Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP • Experience with Test Driven Development and Agile methodologies • Passion for software development and technology • Experience developing C++ software (MFC a plus). • Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus. • Experience with database tools Additional Information To get further details or to schedule an interview please contact: Himanshu Prajapat ************ **********************************
    $80k-106k yearly est. Easy Apply 1d ago
  • Summer Intern, Software Engineering

    Betanxt Inc.

    Software development engineer job in Brookfield, WI

    Job Description About BetaNXT: BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience. BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle. We are seeking a motivated and ambitious Summer Software Engineer Intern to join our team, with a focus on test automation development. This internship offers a unique opportunity to gain hands-on experience in development and test automation, collaborate with a dynamic engineering team, and contribute to the development and enhancement of automated tests and testing frameworks. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve. Duties and Responsibilities of the Intern, Software Engineering: Research and assess the pros and cons of our current codebase. Contribute ideas to improve test automation. Collaborate with team members to brainstorm and implement creative solutions. Assist in performing thorough testing and debugging of software to ensure flawless functionality. Participate in code reviews, sharing insights, and learning from peers. Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes. Skills and Experience of the Intern, Software Engineering: Currently pursuing a degree in Engineering, Computer Science, or a related field. A natural curiosity and passion for asking insightful questions to deepen your understanding. Eagerness to propose creative ideas and solutions to challenges. Familiarity with programming languages such as Java and C#. Basic understanding of REST API services. Exposure to GitLab for repository management and CI/CD pipelines is a plus. Exposure to Selenium and/or Cucumber for test automation is a plus. Exposure to AI tools a plus Details: Pay for this position with be $25/hour The intern will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered. The duration of our program is10 weeks, beginning on Wednesday, May 27, 2026 Candidates must be enrolled full-time in an undergraduate course of study and be a rising senior (senior commencing Fall 2026) with a minimum GPA of 3.3 and be eligible to work in the US.
    $25 hourly 6d ago
  • Summer Intern, Software Engineering

    Betanxt

    Software development engineer job in Brookfield, WI

    BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience. BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle. We are seeking a motivated and ambitious Summer Software Engineer Intern to join our team, with a focus on test automation development. This internship offers a unique opportunity to gain hands-on experience in development and test automation, collaborate with a dynamic engineering team, and contribute to the development and enhancement of automated tests and testing frameworks. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve. Duties and Responsibilities of the Intern, Software Engineering: * Research and assess the pros and cons of our current codebase. * Contribute ideas to improve test automation. * Collaborate with team members to brainstorm and implement creative solutions. * Assist in performing thorough testing and debugging of software to ensure flawless functionality. * Participate in code reviews, sharing insights, and learning from peers. * Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes. Skills and Experience of the Intern, Software Engineering: * Currently pursuing a degree in Engineering, Computer Science, or a related field. * A natural curiosity and passion for asking insightful questions to deepen your understanding. * Eagerness to propose creative ideas and solutions to challenges. * Familiarity with programming languages such as Java and C#. * Basic understanding of REST API services. * Exposure to GitLab for repository management and CI/CD pipelines is a plus. * Exposure to Selenium and/or Cucumber for test automation is a plus. * Exposure to AI tools a plus Details: * Pay for this position with be $25/hour * The intern will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered. * The duration of our program is10 weeks, beginning on Wednesday, May 27, 2026 * Candidates must be enrolled full-time in an undergraduate course of study and be a rising senior (senior commencing Fall 2026) with a minimum GPA of 3.3 and be eligible to work in the US.
    $25 hourly 35d ago
  • Software Engineering Intern

    Johnson Controls Holding Company, Inc. 4.4company rating

    Software development engineer job in Milwaukee, WI

    Build your best future with the Johnson Controls Team: As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. As a member of the Johnson Controls Future Leaders Internship Program, you will learn to use your valuable skill set, knowledge, and passion to excel in a dynamic and competitive global environment. Our Internship Program is a unique opportunity to put classroom theory into practice while bolstering your resume and professional network. By joining a program that is rooted in community, connection, and memorable experiences, you will have an opportunity to transform your future. We are proud to share that our Intern Program has been recognized by Yello x WayUp as one of the Top 100 Internship Programs in the United States for 2025. What we offer: Comprehensive benefits package including but not limited to; 401k, Medical, Dental and Vision care - Available day one Unique opportunity to meaningfully contribute alongside experienced professionals early in your career Encouraging and collaborative team environment What you will do: We are striving to make our buildings more autonomous, saving energy and reducing our carbon footprint. You will be working with product managers, software developers, and testers to validate the product we are providing to our customers that meets their expectations. In this role you will be gaining experience as a software developer / test engineer, working with PC's, servers, and our Johnson Control devices to validate that the product works. How will you do it: Work part time while going to school for up to 8 to 16 hours per week, or 40 hours per week in the summertime. Acquire a basic working knowledge of Johnson Control products and the competitive environment in which we perform. A good working knowledge of Control applications and products can be developed. Working with a team of Quality Assurance people to derive test steps to test not only the software side of the product but also the hardware. Working with the hardware, with some basic electrical skills to connect equipment for power and communication. Assist in the programming of the automated test tool while performing the tests necessary to qualify our product for customer use. Working with automated test leads to identifying efficiencies through automation. Maintain communication with the test team and leader. Be enthusiastic, self-motivator, and fast learner Be aware of and adhere to the corporate and departmental policies and procedures, especially those pertaining to standards of business conduct What we look for: You must be enrolled in school and be taking at least 9 credits to apply for this position. We are looking for candidates who are in their sophomore year. At least 1 to 2 years actively pursuing a BS in Computer Science. Should be proficient with either Visual Basic, Python, and have some skills in C++, C#, or other software development. Have strong communication skills and the ability to work within a team. Energetic and Driven type attitude, to do what it takes to get the task completed. Good organizational and problem-solving skills. Knowledgeable in the use of personal computers and the appropriate applications, including Excel, Word, and PowerPoint. HIRING HOURLY RANGE: $21.00 - $24.00 (Hourly rate to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, location and alignment with market data.) This position includes a competitive benefits package. For details, please visit the About Us tab on the Johnson Controls Careers site at ****************************************** Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.
    $21-24 hourly Auto-Apply 6d ago
  • Software Development Intern

    Brady, Co 4.7company rating

    Software development engineer job in Milwaukee, WI

    Brady Corp is seeking a Software Development Intern who is passionate about computer technologies and loves technical challenges and participating in all stages of the software development lifecycle. This individual would join a team that embraces innovation, works with cutting-edge technologies and provides you with unlimited career potential.
    $28k-36k yearly est. 2d ago
  • Software Engineer

    Northwestern Mutual 4.5company rating

    Software development engineer job in Franklin, WI

    You and Northwestern Mutual. We believe relationships are built on trust. That our lives and our work matter. And we're much stronger together than we are apart. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual. Our business is about helping people secure their financial futures, and that starts with putting people first - our clients, our employees and our field representatives. Northwestern Mutual is known for financial strength. We're strong, innovative and growing. Come grow with us. Job Description At Northwestern Mutual, we believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual. We're strong and growing. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual. We're strong, innovative and growing. We invest in our people. We provide opportunities for employees to grow themselves, their career and in turn, our business. We care. We make a positive difference in our communities. Nationally, thousands have benefitted from our support of research and programs to fight childhood cancer. Each year, our Foundation, employees and financial representatives donate time, talent and financial support to causes they're passionate about. We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law. Join one of the most agile development teams in Milwaukee and help them build new products and solutions. The team you'll be joining is using modern development practices including Continuous Delivery Automation and Scaled Agile Framework. While the team is primarily focused on the mainframe platform, they're working towards test driven design and automated testing. Bring your engineering mastery and passion for making a difference, to help Northwestern Mutual create an industry leading digital experience. If you love to solve complex problems, and love the idea of making a difference as we revolutionize the world of personal financial planning, we want you. Be a part of the movement. We are in this to win! Your general milestones are as follows: • Within the first month - while working with other developers on the teams, be able to jump head-first into modifying applications and ask the appropriate questions / do the appropriate research to identify the general functions and behaviors of the applications you're working on. • Within three months - be able to pick up and work on any existing application, contribute directly to technical and business discussions that affect the current and future state of the applications. Essentially, contributing to the team at your full capacity. Competencies: Fast learner and self-starter. The people you will work with are incredibly kind, talented, and extremely willing to share knowledge and a helping hand, but you have to be willing to take ownership of the outlined goals and make things happen. Ability to take initiative and work with minimal supervision, yet actively interact with other team members in person or over the Internet (chat, videoconference, email). Work collaboratively on creative solutions with product owners and developers. Bring new ideas and new ways of solving problems to the team. Passionate about learning new technologies and developing additional skills. Education / Professional Experience: Bachelor's degree or Associate's degree in Computer Science or a related field 0 to 3 years Development experience in software engineering technology Experienced and confident coding in the following languages NodeJS ReactJS Nginx Docker NOSQL Database (e.g. MongoDB) REST API Having worked with the following tools is a plus: Github Jenkins Gradle/Maven Nexus Urban Code Experience using the following methodologies: Continuous Integration / Continuous Development Test Driven Development Feature toggles Automated testing Scrum, Agile, XP Req ID: 15482 Position Type: Regular Full Time Education Experience: Bachelor's Required Employment Experience: 0-2 years Licenses/Certifications: FLSA Status: Exempt Posting Date: 07/13/2017
    $74k-93k yearly est. 1d ago
  • Associate Software Developer

    Blitt and Gaines PC 3.6company rating

    Software development engineer job in Vernon Hills, IL

    Job Title: Associate Software Developer As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems. This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm. Key Responsibilities: · Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards. · Support the development of automation tools and backend processes using C# or Python. · Help build and maintain web services and APIs for internal and external applications. · Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions. · Participate in source control workflows using Git and project tracking through Azure DevOps. · Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps. · Perform basic debugging and troubleshooting under the guidance of senior team members. · Participate in code reviews, team meetings, and agile ceremonies. Minimum Requirements: · 1-2 years of experience with C# or Python in a professional or internship setting. · Basic experience writing and maintaining SQL queries or stored procedures. · Familiarity with REST APIs and how to interact with them. · Exposure to Azure DevOps, Git, or similar tools for version control and project management. · Basic understanding of CI/CD pipelines and software development best practices. · Strong willingness to learn, take feedback, and grow technical skills. · Good communication and teamwork skills. Preferred Qualifications: · Coursework or hands-on experience with web service development or automation scripting. · Exposure to Azure cloud services or other cloud platforms (AWS, GCP). · Familiarity with reporting or BI tools such as Power BI or SSRS. · Understanding of agile development and software delivery practices. Nice to Haves: · Familiarity with Collection Master software · Experience in the litigation or collections industry · Experience with generating AI prompts and implementing AI solutions · React or other front-end web languages Benefits: Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
    $71k-92k yearly est. 39d ago
  • IT Software Development / Data Science Intern

    Scot Forge Co 4.0company rating

    Software development engineer job in Spring Grove, IL

    IT Software Development / Data Science Internship Scot Forge Company is looking to hire one IT Software Development / Data Science Intern for the Summer of 2026 at the corporate facility in Spring Grove, IL. An IT internship at Scot Forge will provide a variety of experiences and exposure to the IT efforts of a manufacturing environment including data science, software development, business systems analytics, and more. The interns will be supporting the IT team through their daily tasks and projects. This Program Offers: * Paid Compensation * Professional Career Development and Mentoring * Real World Problem Solving * Meaningful Project Work * Collaborative Work Environment Anticipated Projects include: * Software Engineer: develop clean, efficient, and documented code for existing and new software applications; design and implement back-end and front-end systems using modern languages and frameworks; write unit, integration, and functional tests to validate code quality * Data Scientist: pre-process source data into usable, high-quality datasets; conduct exploratory data analysis to visualize datasets; apply statistical techniques to evaluate relationships and interpret data; develop, train, and evaluate predictive models * Business Systems Analyst: translate user requirements into technical and functional requirements; generate reports, dashboards, and visualizations for business stakeholders; contribute to the design of software enhancements or changes; create detailed documentation of existing and new business processes Qualifications: Required Skills * Minimum Sophomore standing in pursuit of a bachelor's degree in Computer Science, Software Engineering, Business Systems, or related field. * Independent worker with strong self-management and problem-solving skills, who can demonstrate learning agility in software development, data science and other related initiatives. Preferred Skills * Any IT certifications (CompTIA A+, AWS or Azure, etc.) are desirable but not required * Working knowledge of one or more programming languages * Understanding of software development principles and practices * Experience with database systems, concepts, and operations * Knowledge of the data science process * Understanding of fundamental networking, operating systems, and hardware concepts * Effective collaborator with strong communication skills Additional Requirements * Must be authorized to work anywhere in the U.S. without sponsorship * Must be able to pass a 90 day head hair drug test today. Review of applications will begin September 29th and continue until the position is filled. Scot Forge is an Equal Opportunity Employer. We value diversity and inclusion and welcome all qualified candidates to apply. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
    $28k-36k yearly est. 60d+ ago
  • Software Engineer - AUTOMATED TESTING

    Lancesoft 4.5company rating

    Software development engineer job in Wauwatosa, WI

    In business since 2000, LanceSoft is a nationally certified Minority Business Enterprise (MBE) that has established itself as a pioneer in providing highly scalable, cost-effective workforce solutions to a diverse set of customers across various industries in the United States. Headquartered in Virginia, LanceSoft currently operates out of several locations in the US and Canada. Job Description Qualifications/Requirements: • Bachelors in Engineering or Computer Science • 5+ years C#.net in Microsoft Windows or web development • Experience with Service Oriented Architecture and Web development • Strong working knowledge of Test Driven Design and Behavioral Driven Design Methodologies • Strong working knowledge with automated unit testing and automated system level testing • Experience with Schema design and design patterns principles • Experience in a Scrum or Agile environment • Configuration management tool experience such Perforce, TFS, or equivalent • Exceptional organizational, problem solving and detail orientation skills • Strong interpersonal skills are needed along with the ability to work well in a team environment Qualifications • Database and application performance tuning • Experience in software development in the medical field. • Demonstrated experience with Quality Management Systems (QMS) regulatory compliance processes Additional Information Qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, gender Identity, sexual orientation, national origin, age, disability, veteran status, pregnancy, or other status protected by law. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please.
    $57k-71k yearly est. 1d ago
  • Lead Software Engineer (Global Payment Network - Java, AWS)

    Capital One 4.7company rating

    Software development engineer job in Deerfield, IL

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 4 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Riverwoods, IL: $179,400 - $204,700 for Lead Software Engineer McLean, VA: $197,300 - $225,100 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.3k-225.1k yearly 23m ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Software development engineer job in Barrington, IL

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Job Description Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire) Responsibilities: •Develop high performing, scaling and innovative applications in a fast paced and agile development environment •Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions •Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices •Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques •Design, implement and maintains application components •Translate defined product management requests into workable and high quality code. •Capable of applying technical skills and experience to assigned tasks with minimal guidance. •Participate in code reviews and pair programming sessions •Assist in the Identification and troubleshooting of application issues •Write code that meets standards and delivers desired functionality using the technology selected for the project •Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets •Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product Qualifications Basic Qualifications: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) • Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML Technical: • Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java • Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON • Experience with Win based programming • Experience with software test tools (QTP, Selenium, NUnit) • Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business. • You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently. Technical Expertise: • Good understanding of design patterns, SOLID principal and OO design • Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts • Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP • Experience with Test Driven Development and Agile methodologies • Passion for software development and technology • Experience developing C++ software (MFC a plus). • Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus. • Experience with database tools Additional Information To get further details or to schedule an interview please contact: Himanshu Prajapat ************ **********************************
    $80k-106k yearly est. Easy Apply 60d+ ago
  • Summer Intern, Software Engineering

    Betanxt Inc.

    Software development engineer job in Brookfield, WI

    About BetaNXT: BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience. BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle. We are seeking a motivated and ambitious Summer Software Engineer Intern to join our team, with a focus on test automation development. This internship offers a unique opportunity to gain hands-on experience in development and test automation, collaborate with a dynamic engineering team, and contribute to the development and enhancement of automated tests and testing frameworks. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve. Duties and Responsibilities of the Intern, Software Engineering: Research and assess the pros and cons of our current codebase. Contribute ideas to improve test automation. Collaborate with team members to brainstorm and implement creative solutions. Assist in performing thorough testing and debugging of software to ensure flawless functionality. Participate in code reviews, sharing insights, and learning from peers. Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes. Skills and Experience of the Intern, Software Engineering: Currently pursuing a degree in Engineering, Computer Science, or a related field. A natural curiosity and passion for asking insightful questions to deepen your understanding. Eagerness to propose creative ideas and solutions to challenges. Familiarity with programming languages such as Java and C#. Basic understanding of REST API services. Exposure to GitLab for repository management and CI/CD pipelines is a plus. Exposure to Selenium and/or Cucumber for test automation is a plus. Exposure to AI tools a plus Details: Pay for this position with be $25/hour The intern will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered. The duration of our program is10 weeks, beginning on Wednesday, May 27, 2026 Candidates must be enrolled full-time in an undergraduate course of study and be a rising senior (senior commencing Fall 2026) with a minimum GPA of 3.3 and be eligible to work in the US.
    $25 hourly Auto-Apply 35d ago
  • Software Development Intern

    Brady Corporation 4.7company rating

    Software development engineer job in Milwaukee, WI

    Brady Corp is seeking a Software Development Intern who is passionate about computer technologies and loves technical challenges and participating in all stages of the software development lifecycle. This individual would join a team that embraces innovation, works with cutting-edge technologies and provides you with unlimited career potential. * Work with the development team in Milwaukee to build new web applications using .NET, HTML5, Javascript. * Write applications utilizing Google APIs * Research emerging web and mobile technologies.
    $28k-36k yearly est. 60d+ ago
  • IT Software Development / Data Science Intern

    Scot Forge Company 4.0company rating

    Software development engineer job in Spring Grove, IL

    IT Software Development / Data Science Internship Scot Forge Company is looking to hire one IT Software Development / Data Science Intern for the Summer of 2026 at the corporate facility in Spring Grove, IL. An IT internship at Scot Forge will provide a variety of experiences and exposure to the IT efforts of a manufacturing environment including data science, software development, business systems analytics, and more. The interns will be supporting the IT team through their daily tasks and projects. This Program Offers: Paid Compensation Professional Career Development and Mentoring Real World Problem Solving Meaningful Project Work Collaborative Work Environment Anticipated Projects include: Software Engineer: develop clean, efficient, and documented code for existing and new software applications; design and implement back-end and front-end systems using modern languages and frameworks; write unit, integration, and functional tests to validate code quality Data Scientist: pre-process source data into usable, high-quality datasets; conduct exploratory data analysis to visualize datasets; apply statistical techniques to evaluate relationships and interpret data; develop, train, and evaluate predictive models Business Systems Analyst: translate user requirements into technical and functional requirements; generate reports, dashboards, and visualizations for business stakeholders; contribute to the design of software enhancements or changes; create detailed documentation of existing and new business processes Qualifications: Required Skills Minimum Sophomore standing in pursuit of a bachelor's degree in Computer Science, Software Engineering, Business Systems, or related field. Independent worker with strong self-management and problem-solving skills, who can demonstrate learning agility in software development, data science and other related initiatives. Preferred Skills Any IT certifications (CompTIA A+, AWS or Azure, etc.) are desirable but not required Working knowledge of one or more programming languages Understanding of software development principles and practices Experience with database systems, concepts, and operations Knowledge of the data science process Understanding of fundamental networking, operating systems, and hardware concepts Effective collaborator with strong communication skills Additional Requirements Must be authorized to work anywhere in the U.S. without sponsorship Must be able to pass a 90 day head hair drug test today. Review of applications will begin September 29th and continue until the position is filled. Scot Forge is an Equal Opportunity Employer. We value diversity and inclusion and welcome all qualified candidates to apply. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
    $28k-36k yearly est. Auto-Apply 60d+ ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Racine, WI?

The average software development engineer in Racine, WI earns between $57,000 and $101,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Racine, WI

$76,000
Job type you want
Full Time
Part Time
Internship
Temporary