Post job

Software engineering manager jobs in Rockford, IL

- 31 jobs
All
Software Engineering Manager
Senior Software Engineer
Software Developer
Engineering Manager
Software Applications Engineer
Senior Engineering Manager
Manager, Software Quality Assurance
Senior Software Manager
Senior Software Development Engineer
Staff Software Engineer
  • Senior Software Engineer - Payments

    Acculynx 3.4company rating

    Software engineering manager 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.
    $87k-113k yearly est. 5d ago
  • Manager, Software Quality

    Standard Process 3.8company rating

    Software engineering manager job in Palmyra, WI

    For more than 95 years, Standard Process Inc. has been a visionary leader in whole food nutrient solutions. Our whole food philosophy and mission to change lives extends far beyond our supplements to the very people we employ. We value compassion, accountability, respect, and excellence. This strong foundation has created an environment where our employees are seen as members of our family and are given the tools and resources to succeed, both personally and professionally. The Opportunity Under the direction of the Sr. Manager, Software Engineering, the Manager, Software Quality leads the Software Quality function within the Build pillar, providing player‑coach leadership to Software Development Engineers in Test (SDET) and Software Quality Analysts (SQA). The role establishes a Continuous Quality program-embedding automated and manual testing into CI/CD, defining quality gates, and publishing actionable quality metrics-to accelerate delivery while reducing risk and defect escape. The Manager partners with Agile Delivery (Plan) on acceptance criteria and UAT readiness, with IT Operations (Run) on release readiness and environment stability, and with Security & Compliance (Protect) to ensure secure‑by‑design practices and compliance in regulated areas. What You'll Do People Leadership & Team Operations Lead a multidisciplinary team of SDET/SQA professionals; set goals, run 1:1s, coach career growth, and manage performance. Recruit, onboard, and develop talent across IC and Team Lead levels; build a culture of engineering excellence, psychological safety, and customer focus. Establish coverage for release/regression windows as needed; maintain training plans and skills matrices. Quality Strategy & Governance Define the test strategy and test pyramid (unit → service/API → UI) with risk‑based testing aligned to product criticality. Set quality gates for CI/CD (minimum unit coverage, static analysis, vulnerability checks, integration/UI automation pass thresholds) and enforce entry/exit criteria for test phases and releases. Own software quality SOPs, templates, and definitions of ready/done; ensure traceability from requirements to test evidence. Publish a quality scorecard and dashboards; track defect escape rate, test coverage, deployment frequency, change failure rate, and lead time for changes. Test Engineering & Tooling Direct automated testing (unit, API/service, UI, contract) integrated into CI/CD; drive suite stability, speed, and signal‑to‑noise. Oversee manual/exploratory testing for complex, usability, and risk‑based scenarios; manage test case design, data, and environments. Drive non‑functional testing (performance, accessibility, reliability); coordinate synthetic and canary tests with Operations. Champion shift‑left practices (peer reviews, static analysis, SAST/DAST, security test patterns) and manage defect lifecycle from triage to closure. Evaluate and implement tooling-including opportunities for AI‑assisted automation-balancing velocity, reliability, and compliance. Release & Environment Management (in partnership) Enforce release readiness (test results, risk assessments, rollback/runbooks); provide quality sign‑off for Build‑owned services. Coordinate non‑prod/prod environment usage, test data refreshes, and deployment windows with DevOps and Run; ensure CI/CD quality gates are effective and auditable. Participate in Change Enablement (CAB) representing Build for quality risk; retain evidence for audits and validation. Incident / Problem / Change (Build scope) Provide L3 application SME support; join MIM bridges for Build‑owned services; validate hotfixes and post‑release checks. Lead/Co‑lead RCAs when software defects are causal; convert findings into tests/guardrails and backlog items; update KEDB. Accountable for the quality of Build‑originated changes; ensure peer review, test evidence, and back‑out plans; coordinate with Run on deployment windows and with Protect on risk/compliance review. Cross‑Pillar Collaboration Partner on clear acceptance criteria, UAT planning, and business readiness; ensure production defects are captured with actionable detail. Align on incident/problem trends; co‑own release quality and post‑release validation; integrate monitoring hooks and SLOs into tests. Embed secure‑by‑design checks and coordinate remediation/verification of security defects in the pipeline; maintain evidence. Compliance & Documentation Ensure testing and validation practices satisfy regulatory and quality requirements (e.g., FDA/GMP CSV, HIPAA, PCI) for applicable systems. Maintain audit‑ready evidence (test results, approvals, traceability) and SOP adherence; participate in internal/external audits. What You Bring Education & Certifications Bachelor's degree in Information Technology, Computer Science, Engineering, or related field required; equivalent experience considered. ISTQB Foundation (or equivalent) required; Advanced/Manager, Agile‑testing, or automation certifications preferred. Experience 8+ years in software quality assurance/engineering with 3+ years leading teams and/or managing quality programs. Demonstrated experience embedding automation in CI/CD and operating quality gates across multiple product teams. Hands‑on with test automation frameworks (e.g., Selenium, Playwright, Cypress, Postman) and at least one programming/scripting language. Experience coordinating UAT and production release quality in agile environments; familiarity with DevOps toolchains. Experience in regulated environments (e.g., FDA/GMP CSV, HIPAA, PCI) preferred. Specialized Knowledge & Skills Strong leadership and coaching skills; able to set direction, prioritize under pressure, and hold teams and partners accountable. Excellent communication and executive presence; builds trust with engineers, product leaders, and auditors. Data‑driven decision making; experience with quality analytics and continuous improvement. Customer‑first mindset; pragmatic balance of velocity and quality. Necessary Competencies Integrity & sound judgment under pressure Ownership & reliable follow-through Customer empathy (accessibility, performance, reliability) Crisp, audience-aware communication Influence without authority; cross-pillar collaboration Systems thinking with analytical rigor (uses meaningful metrics) Bias for automation & simplification Adaptability, learning agility, and resilience Talent development & coaching; inclusive leadership Travel Requirements Minimal travel required. Why Standard Process? Standard Process is proud to be a top workplace! We offer a comprehensive and competitive benefit package, which includes: Competitive salary and annual incentive program Comprehensive health care and flexible benefit plan, including pet insurance Company-matched 401(k) plan Profit sharing plan On-site childcare with highly accredited curriculum Platinum WELCOA award-winning wellness program, including: On-site 24x7 fitness center Whole food court On-site chiropractic care On-site massage therapist Personal trainer Daily fitness classes On-site life coach $450 monthly Standard Process supplement allowance Paid time off and holiday time Educational assistance Company hosted outings and events Strong community involvement Standard Process understands the importance of diversity and believes in providing equal employment opportunity for all employees and applicants for employment. Accordingly, all personnel decisions, including but not limited to hiring, compensation, promotions, training, benefits, termination, or other terms and conditions of employment, are made without regard to age, race, creed, color, disability, veteran status, marital status, sex, national origin, ancestry, arrest or conviction record, sexual preference, genetic information, or any other legally protected characteristic in accordance with law.
    $85k-108k yearly est. 60d+ ago
  • Senior Manager, Electrical Test Requirements and Software (Onsite)

    RTX

    Software engineering manager job in Rockford, IL

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract. Security Clearance: None/Not Required Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology. The Electronics Test Engineering (ETE) organization designs, integrates, and deploys test solutions for the development, qualification, and production testing of avionic electronic devices. The organization is a cross-functional team of Project Engineers, Circuit Engineers, Software Engineers, and Test Requirement Engineers. Our team provides a shared service that supports the Program and Product teams, as well as Production facilities around the world. Electrical engineers within ETE support the development of test solutions and related activities for various electronic product lines developed within the Electric Power Systems business unit. Development of test solutions is directed at production testing of analog and digital PWBs, electronic controllers, power conversion and power distribution equipment used in aircraft electrical power generating systems. This role offers an exciting opportunity to provide strong technical and functional leadership to a small team of software and test requirements engineers. This position is for a working manager that is expected to take on assignments in one or both team areas. Software Team: The software team consists of four engineers working on non-deliverable test software that is used in the development and production acceptance testing of flight hardware. Our software team is using languages including C#, Java, Perl, Python and LabView programming languages, in both the Windows and Linux environments. Our software engineers work closely with hardware and test requirements engineers in the same department. The successful candidate will be responsible for managing the software engineering team members, along with defining and advocating software processes. Test Requirements Team: There are eight test requirements team members. The main responsibility for a test requirements engineer is to analyze electrical schematics to find the best method of testing a given circuit, and to determine the fault coverage the tests offer to each component in the circuit. The test requirements engineer develops the Test Requirements Specification (TRS) for how the test software and hardware should perform to test all circuits within a unit. The TRS engineer then integrates and troubleshoots the TRS on the test platform (hardware and software), along with test unit hardware and software, then coordinates the resolution of any issues. Test coverage analysis is performed by the TRS engineer to understand and close any coverage gaps. The successful candidate will take ownership of all TRS related processes and tools and be expected to drive continuous improvement throughout the organization. The TRS manager is responsible for developing test strategies, program specific adaptations, and test coverage analysis for Collins Aerospace electronics products to run on existing and proposed test platforms. Assignments include project management of team members and related activities, detailed test requirements generation, test coverage analysis, production support for existing electronic tests, and support of outsourced work. Test requirements activities include conceptual and detailed design of electronics test strategies, circuit simulation of production tests, and electronic simulation of test code as well as integration of the test platform. What You Will Do Provide managerial oversight of all team members. Assess team member expertise and target their appropriate deployment throughout the project teams. Manage current portfolio of software/TRS products and projects. Manage cost and schedule estimates for new proposals. Leverage industry best practices and tools to establish or enhance engineering processes suited to our product requirements. Provides technical leadership and assists in training less experienced engineers to help them diagnose and solve problems and to build capabilities. Ensure that standards are met. Develop standards where they do not exist or need updating. Work in a cross-functional, agile team that includes project, circuit, software, requirements, and product engineers in support of design, integration, and troubleshooting of test solutions. Support customer requirements elicitation for deliverables and enhancements to existing products. Improve user experience for existing and new team deliverables. Support strategic hiring to ensure continuous support of business needs. Qualifications You Must Have Typically requires University Degree and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience Qualifications We Prefer Electrical engineering background preferred Electronics circuit design/analysis experience Experience with power electronics Experience with electrical test equipment Understanding of software development process flows with requirements-based design. Experience and knowledge of modern tools and software development techniques, including configuration management tools (SVN or similar). Experience in C, C#, C++, .Net, Java, Perl, Python, and LABView programming languages Experience with SQL, XML Experienced leader who can clearly communicate and interfacing skills with team members, customers, and upper-level management. What We Offer Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy: pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program And more! Eligible for relocation Learn More & Apply Now! We make modern flight possible for millions of travelers and our military every second. Our major product lines are on-board virtually every aircraft flying. Be it keeping passengers safe with our emergency power generation systems or creating a positive in-flight experience through reliable cabin pressure controls and quieter engines, Power & Controls focuses on delivering a best-in-class experience to our customers. We hire the top people in the industry. Their ideas drive our performance, and their integrity keeps our customers happy. Join us as we take flight! *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world - and access to Collins sites when their work requires in-person meetings. Apply now and be part of the team that's redefining aerospace, every day. The salary range for this role is 124,000 USD - 250,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $97k-132k yearly est. Auto-Apply 60d+ ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Software engineering manager 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
  • Dekalb Campus Engineering Facilites Manager

    3M 4.6company rating

    Software engineering manager job in DeKalb, IL

    Job Title Campus Engineering Facilities Manager - Dekalb The Plant Engineering Facilities Manager is responsible for overseeing the maintenance operations across four buildings on the DeKalb Campus, ensuring that all equipment and systems are functioning optimally. This role requires a strong background in automation technologies to enhance production efficiency and reduce downtime. The manager will lead a team of maintenance technicians and engineers, develop maintenance strategies, and implement automation solutions to improve plant operations. The DeKalb Campus is 3M's largest Distribution Center with 2.5M square feet and over 800 3M employees on site. 3M celebrates 40 years in DeKalb this year and continues to grow and very excited to experience new warehouse technologies. Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so it's equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a wide variety of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers. This position provides an opportunity to transition from other private, public, government or military experience to a 3M career. The Impact You'll Make in this Role As the DeKalb Campus Engineering Facilities Manager, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world. Here, you will make an impact by: Overseeing the maintenance operations across 4 buildings 2.5M square feet Manage and supervise a team of 18 employees Oversee the installation, maintenance, and repair of automated systems and machinery Develop and implement preventive maintenance programs to minimize equipment failures and production down time Manage the maintenance budget, including forecasting and cost control Additional details: Manages a group of staff or division engineers associated with no more than two division/business units. Works closely with Divisional Engineering Manager(s) and in the case of Int'l Engineering Managers, work with the Int'l Engineering Manager and/or country/regional leadership, to build and maintain a strong working relationship with assigned business clients. Engineering Managers serve as key liaison to the business and is responsible for the relationship between Engineering and the Business Client. Participates as a partner to guide, influence, and gain consensus on the capital investment plan. Implements strategic and operational plans for their group and the engineering department it supports. May participate in the development of similar plans for assigned business unit(s) to assure that business objectives and strategic goals are met. Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications: Bachelor's degree or higher in the areas of Engineering, Facility Management, Construction Management, or Business Administration (completed and verified prior to start) Three (3) years experience working with automated machinery, robotics, and control systems Three (3) years of experience in a plant maintenance management, with a focus on automation systems Three (3) years of proven experience in plant maintenance management in a private, public, government or military environment Additional qualifications that could help you succeed even further in this role include: Experience in managing multiple automation installations in a distribution or manufacturing setting Experience with maintenance management software and tools Skills include Excellent leadership, team management, strong communication, and interpersonal skills Work location: Work location: This role follows an on-site working model, requiring the employee to work on site 5 days a week Travel: May include up to 3% travel Relocation: May be authorized Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status). Supporting Your Well-being 3M offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope. Chat with Max For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting assistant on 3M.com/careers. Applicable to US Applicants Only:The expected compensation range for this position is $164,612 - $201,193, which includes base pay plus variable incentive pay, if eligible. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate's relevant knowledge, training, skills, work location, and/or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.). Additional information is available at: ******************************************************************* Faith Posting Date Range 10/17/2025 To 11/16/2025 Or until filled All US-based 3M full time employees will need to sign an employee agreement as a condition of employment with 3M. This agreement lays out key terms on using 3M Confidential Information and Trade Secrets. It also has provisions discussing conflicts of interest and how inventions are assigned. Employees that are Job Grade 7 or equivalent and above may also have obligations to not compete against 3M or solicit its employees or customers, both during their employment, and for a period after they leave 3M.Learn more about 3M's creative solutions to the world's problems at ********** or on Instagram, Facebook, and LinkedIn @3M.Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.Safety is a core value at 3M. All employees are expected to contribute to a strong Environmental Health and Safety (EHS) culture by following safety policies, identifying hazards, and engaging in continuous improvement.Pay & Benefits Overview: https://**********/3M/en_US/careers-us/working-at-3m/benefits/3M does not discriminate in hiring or employment on the basis of race, color, sex, national origin, religion, age, disability, veteran status, or any other characteristic protected by applicable law. Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly. 3M Global Terms of Use and Privacy Statement Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms. Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.
    $164.6k-201.2k yearly Auto-Apply 55d ago
  • Senior Engineering Manager

    Hifyve

    Software engineering manager job in Belvidere, IL

    Job Description HiFyve is looking for a Senior Engineering Manager in the food/beverage industry in Rockford, IL! Salary: $150K + 15% target annual bonus Benefits: Full package In this newly established position, you will be responsible for supervising and administering all engineering and maintenance operations, with a focus on enhancing productivity and ensuring the upkeep of the facility's infrastructure and equipment. As a team leader, you will lead a group of maintenance supervisors and technicians, collaborating closely with plant management to achieve the company's objectives. Primary Responsibilities (Essential Functions): Ensure Expertise Availability: Guarantee the availability of mechanical and electrical expertise at all times to support production and other departments in maintaining operational systems, utilities, buildings, and grounds. Strategic Collaboration: Work closely with plant management and corporate staff to optimize equipment usage, enhancing employee safety, production quality, equipment reliability, and overall efficiency. Employ Continuous Improvement methodologies and a Management Operating Structure (MOS) to drive progress. Lead Capital Projects: Take charge of designing, specifying, and commissioning capital projects, ensuring they are delivered on time and within budget while meeting stakeholder expectations. Optimize Asset Utilization: Implement and fine-tune asset utilization through scheduled preventative maintenance utilizing a computerized maintenance management system. Performance Analysis and Improvement: Develop, report, and analyze key maintenance performance indicators, utilizing insights to initiate corrective actions and continually improve maintenance operations. Stay Informed on Regulations: Stay updated on the latest industry regulations and codes related to mechanical and electrical systems design and operation. Ensure Policy Adherence: Ensure strict adherence to corporate policies and standards in both capital project implementation and daily maintenance activities. Promote Best Practices: Foster a culture of sharing best practices within the Maintenance Department, promoting a safe and environmentally responsible workplace in line with regulations. Manage Personnel: Directly manage employees or supervise supervisors, handling recruitment, retention, development, disciplinary actions, and performance management. Cross-Functional Collaboration: Act as a change agent across all company departments, collaborating cross-functionally to drive organizational goals. Managerial Duties: Undertake typical managerial responsibilities, including planning, evaluation, organization, integration, and delegation of tasks. Education Requirements: Bachelor's degree in an engineering discipline strongly preferred. Knowledge, Skills, and Abilities: Minimum of 8 years of experience in engineering or maintenance functions within a food manufacturing environment. At least 2 years of supervisory experience overseeing maintenance personnel. Proficiency in PLC programming and environmental compliance. Previous experience with union, safety, and workers' compensation is advantageous. Competency in Microsoft Office Suite and AutoCAD. Proven track record in managing budgets and executing capital projects. Familiarity with leading and adhering to safety/security policies and procedures. Benefits: Comprehensive Benefits Package available from the 1st of the month after start date 401(k) with company contribution Competitive pay Paid vacation and holidays Career growth opportunities - culture that promotes from within! Service recognition and employee rewards Employee referral program Tuition reimbursement Equal Opportunity Employer. If you are interested, please apply or reach out to ************************
    $150k yearly Easy Apply 27d ago
  • Senior Software Engineer - Agriculture & Trading M/F/D

    Cargill 4.7company rating

    Software engineering manager job in Geneva, IL

    Cargill's size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way. We are a family company providing food, ingredients, agricultural solutions and industrial products that are vital for living. We connect farmers with markets so they can prosper. We connect customers with ingredients so they can make meals people love. And we connect families with daily essentials - from eggs to edible oils, salt to skincare, feed to alternative fuel. Our 160,000 colleagues, operating in 70 countries, make essential products that touch billions of lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact The Senior Software Engineer - Agriculture & Trading will design and develop new and existing digital solutions for the organization's digital portfolio. In this role, you will discover and deliver solutions to complex and varied problems to enable the company's digital future. You will bring order to ambiguous scenarios and apply in depth and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern practices and technologies to the shared engineering community. Key Accountabilities Demonstrate accountability by ensuring timely and high-quality project delivery. Be result driven, consistently achieving measurable outcomes and meeting goals. Act as a team player, collaborating effectively with cross-functional teams. Exhibit a can-do mentality, tackling challenges with a proactive and positive approach. Apply software engineering patterns and principles to design, develop, test, integrate, maintain, troubleshoot and document complex and varied software solutions and incorporate security practices in newly developed and maintained applications. Participate in peer code review sessions to review code, coach peers and ensure code quality. Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities. Incorporate the company's engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly. Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long term vision. Participate in the engineering community by maintaining and sharing relevant technical approaches and modern skills. Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff. Other duties as assigned #LI-EE1 Qualifications MINIMUM QUALIFICATIONS Bachelor's degree in a related field or equivalent experience Confirmed experience automating pipelines for continuous integration, testing, delivery and security. Confirmed experience architecting applications, databases, services or integrations. Extensive experience with .NET Framework and .NET Core. Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js. Experience with DevOps practices and tools such as Docker and CI/CD pipelines. Knowledge of SQL Server and / or PostgreSQL for database design and management. Hands-on experience with Kubernetes for container orchestration and management. Experience with cloud platforms such as Azure, AWS, or GCP. Minimum of 5 years of related work experience in software development using .NET technologies. Preferred Qualification Understanding of microservices architecture and deployment strategies using Kubernetes. Experience in breaking up monolithic applications into microservices. Proficiency in Windows Presentation Foundation (WPF) for building desktop applications. Experience in integrating and utilizing AI models (e.g. in software solutions). Understanding of ethical considerations and best practices in AI development. Our Offer We provide a fast paced stimulating international environment, which will stretch your abilities and channel your talents. We also offer competitive salary and benefits combined with outstanding career development opportunities in one of the largest and most solid private companies in the world. Interested? Then make sure to send us your CV and cover letter in English today: Follow us on LinkedIn: **************************************** Cargill is committed to being an inclusive employer. Click here to find out more **************************************
    $96k-118k yearly est. 60d+ ago
  • Packaging Engineering Manager

    Arthur Schuman Master 4.1company rating

    Software engineering manager job in Elgin, IL

    Job Details IL - Elgin, IL $115000.00 - $135000.00 Salary/year Description Primary Purpose: The Packaging Engineering Manager will lead a team to design, develop, and optimize packaging solutions, balance product protection, user experience, cost, and sustainability. Key responsibilities for this position include managing packaging projects from concept to commercialization, collaborating with cross-functional teams, sourcing materials and suppliers, ensuring regulatory compliance, supporting sustainability initiatives and fostering a culture of innovation and continuous improvement. Responsibilities: Manage and mentor a packaging engineer, providing guidance, performance feedback, and fostering a collaborative environment. Develop strategic plans and execute innovative packaging solutions that meet product requirements, considering factors like cost, safety, and environmental impact. Lead and conduct tests/line trials on packaging concepts to ensure packaging can withstand various conditions such as temperature changes, transportation, and storage. Oversee the design and development of primary, secondary and tertiary packaging for new and existing products, considering factors like product integrity, sustainability, user experience, and brand alignment. Conduct packaging performance tests and identify areas of improvements for packaging solutions. Analyze and select appropriate materials for packaging based on durability, cost-effectiveness, and sustainability. Work closely with project management, sustainability, innovation, engineering, marketing, regulatory and operation teams to understand and meet packaging needs. Ensure integrity of packaging is maintained through production, transportation, storage, and end users. Partner with purchasing and production departments to determine costs and feasibility of producing proposed packaging. Develop and maintain strong relationships with key packaging suppliers to leverage their knowledge, capabilities, and stay updated on industry developments. Qualifications Education, Qualities and Skills Required: Bachelor's degree in Packaging Engineering, Packaging Science or other related field 6-10+ years of experience in packaging engineering Food industry experience preferred CAPES certification is a plus Demonstrated experience of packaging development process (materials knowledge, performance testing, critical factors to consider in design, specification determination, etc.) Strong knowledge of materials science, including plastics, film, PET, corrugated and paper TOPS or other software solutions for packaging, palletization and loading of trucks/containers Proficiency with CAD drawings and programs Demonstrated leadership skills with the ability to motivate, guide, and develop a team. Experience managing vendor relationships Strong collaboration, problem solving and analytical skills, in addition to a innovate, creative thinker Project management skills - able to move projects forward, manage timelines/deadlines, engage the right resources, etc. Proficient in Microsoft Office (Word, Excel, PowerPoint) Supervisory Responsibility: This position will have a direct report. Work Environment: This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets. Typical office working environment which includes a workstation equipped with a computer and other office supplies necessary for daily tasks. Typically climate-controlled to provide a comfortable working temperature year-round. Lighting is usually a mix of natural and artificial sources to ensure sufficient illumination Position Type/Expected Hours of Work: This is a full-time salaried position, and hours of work and days are Monday through Friday. Expectations of 45 hours per week, to be worked during normal business hours. This position is fully on-site in Elgin, IL. Physical Requirements: The physical requirements for an office environment typically include: 1. Sitting: Prolonged periods of sitting at a desk or workstation. 2. Typing: Frequent use of hands to type on a keyboard and operate a computer mouse. 3. Visual Requirements: Extended periods of viewing a computer screen and reading printed or digital documents. 4. Mobility: Occasional walking or standing, including moving between different areas of the office. 5. Manual Dexterity: The ability to handle office equipment, such as phones, printers, and copiers, and to file documents. 6. Communication: Clear verbal and written communication skills for interacting with colleagues, clients, and vendors. 7. Lifting: Occasionally lifting and carrying light objects, typically up to 20 pounds, such as files, documents, or office supplies. 8. Reaching and Bending: Reaching above shoulder height and bending to access files and office supplies. 9. Hearing: Adequate hearing ability to participate in meetings and teleconferences. These requirements ensure that employees can perform their duties effectively and safely within an office setting. Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. Compensation and Benefits: The budgeted salary range for this position is $115,000-$135,000, with a 10% annual bonus potential. Our comprehensive benefits package includes: Health, dental, and vision insurance 401(k) plan with 4.5% employer contribution Paid time off and holidays Professional development opportunities Employee wellness programs Salary range is based on consideration of required qualifications, experience, education, skill, training, certifications or seniority, etc. Schuman Cheese reserves the right to offer the selected candidate or applicant an hourly rate or salary at an appropriate level to be set and determined by Schuman Cheese that is commensurate with the applicant's qualifications, experience, education, skill, training, certifications or seniority. The above statements are intended to describe the general nature of the work and may not include all the duties required of the position. We are unable to sponsor or take over sponsorship of an employment visa at this time. Schuman Cheese does not accept unsolicited resumes and will not be held liable for recruiter fees associated with
    $115k-135k yearly 60d+ ago
  • Senior Staff Software Engineer (946)

    ABC Supply 4.3company rating

    Software engineering manager job in Beloit, WI

    ABC Supply is North America's largest wholesale distributor of exterior and interior building products. ABC Supply is proud to be an employee-first company. In fact, we have won the Gallup Exceptional Workplace Award every year since its inception in 2007, and Glassdoor has named us one of the best places to work in the country. Be part of a company that recognizes your talents, rewards your efforts, and helps you reach your full potential. At ABC Supply, we have YOUR future covered. Role Overview: As a Senior Staff Software Engineer, you play a key role in technical execution and strategic architecture within your domain. Above all else, you aim to satisfy customer and business needs by delivering solutions that advance ABC's mission and goals. You lead the design, development, and implementation of sophisticated, modern software solutions while ensuring alignment with business objectives, system architecture, and customer outcomes. Beyond implementation, you are also accountable for domain-level architecture, ensuring that services, APIs, and system components are scalable, modular, performant, and maintainable. You regularly collaborate with Enterprise/Solution Architects, Product Owners, and Engineering Managers to define technical boundaries, enforce best practices, and drive long-term technical strategy. You will also guide and mentor engineers, fostering a culture of technical excellence, innovation, and continuous improvement. You play a crucial role in cross-functional collaboration, stakeholder engagement, and risk management, ensuring that technical decisions align with both business goals and engineering best practices. Key Responsibilities: * Shared Technical Leadership & Strategy * Set a clear technical vision for the domain, ensuring alignment with strategy, long-term business goals and platform architecture. * Lead the design, development, and deployment of scalable, high-performance backend and frontend solutions. * Ensure that coding standards, architectural principles, and system design best practices are consistently followed and collaboratively advanced. * Collaborate with Technical Architects and Engineering Managers to ensure engineering scalability, maintainability, performance, and security. * API-Led Integration Development: Design, build, and implement API-driven integrations using modern integration platforms and methodologies. * Leverage REST APIs, event-driven APIs, batch jobs, and API-led approaches to deliver efficient and scalable solutions. * Ensure seamless data flow across systems by developing and maintaining robust integration solutions that meet the needs of internal and external stakeholders. * Create and maintain comprehensive documentation for system and interface designs, ensuring integrations are easily understood, maintained, and updated over time. * Software Quality & Testability * Ensure testing is built alongside solutions, embedding unit, integration, and automated UI testing to improve reliability and maintainability. * Advocate for testability in design and implementation, encouraging practices such as Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Acceptance-Test-Driven Development (ATDD) where appropriate. * Work with QA, automation engineers, and engineers to define effective, scalable testing strategies that support rapid and safe deployment. * Promote clean coding practices, small batch changes, effective and efficient code reviews, and continuous integration to ensure a high standard of software quality. * Domain Architecture & Design * Define and maintain domain architecture, in coordination with their respective value stream, ensuring alignment with system-wide principles and business and customer needs. * Work closely with enterprise and platform architects to ensure domain models, service boundaries, and technical solutions are well-structured and scalable. * Apply Domain-Driven Design (DDD) principles to ensure clear separation of concerns, modularity, and maintainability across services. * Ensure that technical solutions within the domain align with performance, resilience, and future scalability requirements. * Work Breakdown * Break down high-level designs or feature descriptions into actionable technical tasks with clear acceptance criteria. Collaborate with team members across disciplines, including web/mobile developers, business analysts, testers, DevOps, and product managers, to align on implementation plans. * Innovation & Continuous Improvement * Evaluate and adopt emerging technologies -in alignment with strategy- that improve software quality, performance, and efficiency. * Promote a culture of continuous learning, driving improvements in engineering processes, automation, and tooling. * Identify and implement strategies to reduce technical debt and improve maintainability. * Stakeholder Engagement & Cross-Functional Collaboration * Partner with Product Owners to ensure technical feasibility and dependencies are well understood during backlog refinement. * Engage with business stakeholders to align technical execution with strategic priorities. * Foster seamless collaboration and cooperation between engineering, product, security, and infrastructure teams. * Risk Management & Change Leadership * Identify and mitigate technical risks that could impact system performance, scalability, or security, including those that emerge from process inefficiencies and delivery unpredictability. * Actively champion the introduction and maturation of flow-based delivery practices in partnership with the Product Owner, ensuring the team continuously improves its ability to deliver predictably, efficiently, and effectively. This includes helping the team adopt * work visualization, WIP limits, flow metrics, and right-sized work items as part of its delivery culture. * Support change leadership by guiding the team through technical and organizational shifts that improve delivery performance. When the Product Owner is unavailable, the Tech Lead is expected to step into the Flow Check-in to ensure delivery risks are surfaced, flow metrics are reviewed, blockers are addressed, and the system is actively managed. * Ensure compliance with security, legal, and regulatory requirements, proactively addressing potential vulnerabilities. * Team Leadership & Mentorship * Lead by example by designing and developing solutions with an automation-first mindset, applying ATDD, TDD, BDD, or other test-first approaches where appropriate. Promote and enforce these standards across your team to ensure quality and maintainability. * Mentor and coach engineers, fostering a culture of collaboration, innovation, performance, and technical excellence. * Provide guidance on code quality, design principles, and architectural decisions. * Conduct regular code reviews to maintain high-quality, maintainable, and scalable codebases. * Production Support * Develop and contribute to logging and monitoring solutions to proactively identify and address issues before they impact customers. Ensure integrations are resilient and observable. * Ensure the team actively monitors and responds to ServiceNow tickets in a timely and effective manner. * Support triage efforts and help drive the resolution of issues to minimize the impact on users and business operations. * Provide guidance and escalation support for incidents requiring deeper technical or architectural insight. * Collaborate closely with the Product Owner to assess and prioritize production issues based on severity, user impact, and business risk. * Promote shared ownership of services in production, reinforcing DevOps principles and cross-functional collaboration. Essential Attributes, Skills & Experience: * Technical Expertise: Proficiency in MuleSoft, Dataweave, RabbitMQ, REST/SOAP APIs, microservice architecture, and cloud platforms (Azure preferred). * Architectural Knowledge: Strong understanding of system design, domain models, scalable, and maintainable software patterns. * Leadership & Collaboration: Proven experience leading engineering teams and working with Product, Architecture, and Business. Strong communication skills and experience working in Lean teams-ability to align cross-functional team efforts with customer-focused goals. * Agile Knowledge: Ability to work within cross-functional teams using Lean practices to deliver customer value efficiently. * Problem-Solving: Excellent troubleshooting and debugging skills, with a focus on production stability and customer satisfaction. * Work Management Tools: Familiarity with Jira, Confluence, Lucid, and Miro for collaboration, transparency and alignment. * Testing & Debugging: Strong skills in unit testing, debugging, and resolving complex production issues to maintain stable, customer-facing solutions. * Culture Fit: Align with company values by demonstrating a strong commitment to quality, continuous improvement, and exceptional customer experiences while embracing a collaborative, team-focused, ownership-driven mindset. Desirable Attributes, Skills & Experience: * Domain-Driven Design (DDD) and Event-Driven Architecture experience. * Cloud Platforms: Experience with cloud platforms such as Azure (MuleSoft RTF) or MuleSoft Cloudhub2.0 to support scalable and cloud-native integrations. * MuleSoft Development: Hands-on experience with MuleSoft or similar middleware platforms to build and maintain integration solutions. Benefits may include: * Health, dental, and vision coverage - eligible after 60 days, low out of pocket * 401(k) with generous company match - eligible after 60 days, immediately vested * Employer paid employee assistance program * Employer paid short term and long-term disability * Employer paid life insurance * Flex spending * Paid vacation * Paid sick days * Paid holidays Equal Opportunity Employer / Drug Free Workplace ABC Supply values diversity and we actively encourage women, minorities, and veterans to apply.
    $101k-131k yearly est. Auto-Apply 46d ago
  • Senior Manager of Engineering

    Dairy Farmers of America 4.7company rating

    Software engineering manager job in Belvidere, IL

    GENERAL PURPOSE Oversee and manage all aspects of the engineering and maintenance functions and staff within the plant(s). Lead a team of engineers and maintenance managers/supervisors to ensure the plant's smooth operation, optimizing productivity and maintaining the facility's infrastructure and equipment. Develop and execute plans to support current and future plant requirements and develop systems in critical areas such as preventative maintenance, spare parts inventories, and work order systems. Work closely with plant management and plant employees and serve as a liaison with DFA enterprise-wide functional departments. Ensure best practices in all maintenance activities. JOB DUTIES AND RESPONSIBILITIES • Manage all aspects of the engineering and maintenance functions, including the direct management of engineers and maintenance managers/supervisors. Provide direction, guidance, and support, fostering a positive work environment and promoting professional development • Ensure the site has an effective predictive/preventive maintenance program which has a maintenance strategy for all assets to remove unscheduled down time, increase the lifespan of assets by keeping them in optimal condition, and contain maintenance strategies so assets are timely maintained to minimize costs of asset breakdowns • Oversee preventative maintenance programs for the facility, electrical distribution, plant utility systems, architecture, process instrumentation, and all production machinery and equipment through assigned staff and outside contractors to support sustained plant operations and maximize operational efficiency • Collaborate with senior management to identify and prioritize capital improvement projects. Recommend expense or capital projects which are necessary or will improve productivity, safety, or operational efficiency • Oversee the design, planning, and execution of capital and expense projects, ensuring they meet budget and timeline as defined • Partner with others regarding the resolution of ongoing or escalated problems, the implementation of new procedures or process, the introduction of new equipment installation and layout, and products or product lines • Perform replacement analysis of equipment considering space costs, depreciation, service life, and maintenance costs; advise production management of information and recommend appropriate actions • Ensure good business communication practices at all levels to ensure key stakeholders are well informed and can appropriately respond as needed • Ensure all process changes, equipment changes, or product changes are understood by affected employees in a timely fashion. Engage and interact with staff on a regular basis assisting them with their concerns and questions • Source and evaluate vendors, contractors, and suppliers to obtain quality products and services at competitive prices. Negotiate contracts and agreements with external parties as necessary • Develop and utilize maintenance key performance indicators (KPI) to drive improvements to plant reliability. Drive continuous improvement initiatives to optimize plant operations and reduce waste • Identify opportunities to implement new technologies, processes, and methodologies to enhance plant performance • Conduct or coordinate regular safety inspections, risk assessments, and safety training programs • Generate reports on plant performance, maintenance activities, and project updates for management review • Maintain accurate documentation of maintenance records, engineering plans, and compliance documentation • Prepare and manage the department's budget, ensuring cost-effective allocation of resources • Manage assigned employees, including recruitment, scheduling, development, evaluation, performance management, and career development; hold self and employees accountable for results • Ensure all plant environmental policies and procedures reflect current DFA guidelines and regulatory requirements and proper reporting is completed • Follow all DFA good manufacturing practices (GMP) and work in a manner consistent with all corporate regulatory, food safety, quality, and sanitation requirements • The requirements herein are intended to describe the general nature and level of work performed by employee, but is not a complete list of responsibilities, duties, and skills required. Other duties may be assigned as required
    $108k-131k yearly est. 8h ago
  • Senior Software Engineer, Core Experiences - Rockford, USA

    Speechify

    Software engineering manager job in Rockford, IL

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $83k-108k yearly est. Auto-Apply 5d ago
  • Senior Software Engineer II

    Cleo 4.3company rating

    Software engineering manager job in Rockford, IL

    Remote **What You Will Be Doing** + Design and develop full-stack components which are part of Cleo's overall code base;Typescript, Angular, Node.js, SQL, and AWS. + Ability to explain complex technical and functional concepts effectively + Be a trusted expert and advisor within the product development and management team and any other relevant department + Makes collaborative decisions related to design approaches and development patterns + Successful troubleshooting and bug resolution and help restore services + Shows an understanding of object-oriented concepts, software design principles, and a full software development lifecycle + Contribute as a member of an agile squad, leaning towards the software craftsmanship approach + Author's clear, concise, and thorough specifications + Contribute to CI/CD pipelines, test suites, and general DevOps + Contribute training material and training of internal users + Reports progress and risks to team members and stakeholders + Evaluate and recommend external technologies for inclusion in products + Mentor less experienced engineers **Your Qualifications** + Bachelor's Degree (and/or Post Graduate Degree) in computer science, software engineering or related experience + 7+ years of Software Engineer experience + Hands-on experience working with technologies and languages like Typescript, Angular, Node.js, SQL, and AWS **A few things we have to offer:** + Compensation $85,000 to $125,000 + Great Healthcare + Dental + Vision + Flexible PTO + Culture of support, encouraging Life-Work balance + 401k match + FSA and HSA options + Employee Assistance Program + Paid Parental Leave + Representing a company with 4,000+ clients and a 99% retention rate + Accelerated title and salary growth potential + A fun and energetic work environment that makes you excited to go to work every day _Cleo Communications US, LLC is an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status or any other characteristic protected by law._ Create a Job Alert Interested in building your career at Cleo (US) ? Get future opportunities sent straight to your email.
    $85k-125k yearly 60d+ ago
  • Senior Developer

    Vistex BKV

    Software engineering manager job in Hoffman Estates, IL

    Job Description The Senior ABAP Developer is responsible for managing all aspects of the product development and support. Work with teams across organizational and geographical boundaries to design and develop the State-of-the-art architecture for SAP applications; Ensure High quality standards of the product. Responsibilities: Build clean, efficient code based on specifications Testing and deploying programs and systems Fixing and improving existing software To design algorithms and flowcharts Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Create technical documentation for reference and reporting Resolve performance-related issues by identifying root causes and implementing effective solutions. Manage and respond to escalations promptly, ensuring timely and accurate resolutions. Work on escalations while providing resolutions quickly Able to resolve performance -related issues The compensation for this position is $100k to $125k annually. Base pay will vary depending on factors, including but not limited to a candidate's location, job-related knowledge, skills, and work experience. Vistex provides highly competitive benefits, including a comprehensive healthcare plan, 401(k), and paid time off, including paid volunteerism days! About us: The Vistex platform helps businesses finally get control of all their different promotions, rebates, SPAs, discounts, and other incentives. With so many programs across so many partner relationships, it can be impossible to see where all the money is going, let alone how much difference it's actually making to revenue. With Vistex, business leaders can see the numbers, see what really works, and see what to do next - so they can make sure every dollar they spend really is driving more growth, not just more costs. It's why global enterprises ranging from Coca-Cola to Sony to Grainger rely on Vistex every day. Vistex | Now it all adds up.™
    $100k-125k yearly 26d ago
  • Software Developer (#SD2024)

    Cogent Data Solutions 4.5company rating

    Software engineering manager job in Hoffman Estates, IL

    Incorporated in the state of Illinois in 2007, Cogent is a growing software services and development company headquartered in Orlando, Florida. We are proud to be both women- and minority-owned. We are a “Woman-Owned Business Enterprise” certified by the Women's Business Enterprise National Council (WBENC), the City of Chicago, and The Supplier Clearinghouse. We are also a “Minority-Owned Business Enterprise” certified by the State of Illinois and The Supplier Clearinghouse. Our customers consist of a variety of small to medium-sized organizations and Fortune 1000 clients in a broad range of industries, including banking and financial services, education, energy and utilities, healthcare, high-tech, insurance, life sciences, public sector, retail and consumer products, telecom, travel, transportation and hospitality. Our mission is to deliver best-in-class information technology solutions that are customer-focused and innovative, fostering a strong collaboration with those we serve, and building strategic relationships with technology providers to ensure our customers have access to superior technology. Job Description Cogent Data Solutions, LLC seeks Software Developers (multiple positions) in Orlando, FL. Develop, create and modify general computer applications software for specialized utility programs. Analyze user needs and develop software solutions. Design or customize software for client use with the aim of optimizing operational efficiency. Analyze and design databases within an application area, working individually or coordinating database development as part of a team. Provide training and technical support to end-users. Manages expectations, timelines, deliverables, and documents work performed. Current long-term project based in Orlando, FL. Future projects in various unanticipated locations in the continental U.S. Must be able to relocate as necessary for long-term assignment to project locations in continental U.S. 40 hours per week. To apply, mail resume to ATTN: Human Resources, Cogent Data Solutions LLC,5728 Major Blvd, Suite # 602, Orlando, FL 32819 and referencing position #SD2024. Qualifications This position requires a Master's degree or foreign academic equivalent in Computer Science, Information Systems, Technology, Business Administration, Mechanical Engineering, Electronic Engineering, or related field and three months of training involving the practical application of software development theory. Also must have training or coursework with: UNIX shell scripting; Oracle version 10g, 9i, or 8i; Oracle PL/SQL; SQL Server version 2005 or 2008; SAS DataFlux; Informatica PowerCenter; and TOAD. Additional Information To apply, mail your resume to ATTN: Human Resources, Cogent Data Solutions LLC, 5728 Major Blvd, Suite # 602, Orlando, FL 32819, and referencing position #SD2024.
    $71k-92k yearly est. 60d+ ago
  • CodeNext - Senior Software Engineer (Python)

    Sonar

    Software engineering manager job in Geneva, IL

    Who is Sonar? Sonar helps prevent code quality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, gen AI, or third parties - resulting in more secure, reliable, and maintainable applications. Rooted in the open source community, Sonar's solutions support over 30 programming languages, frameworks, and infrastructure technologies. Today, Sonar is used by +7M developers and 400K organizations worldwide, including the DoD, Microsoft, NASA, MasterCard, Siemens, and T-Mobile. We believe in developing great products that are supported by great internal teams and a strong culture. We are highly committed to and obsessed with the company, users, each other, and our open source community. We have high standards and hold each other accountable for acting with positivity, dedication, thoughtfulness, empathy, and passion daily. We are deliberate with our decisions with high clarity of intention. At the same time, we feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient. We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym - it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve code quality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help fix issues at the source - for all code, whether it's developer-written, AI-generated, or from third parties. We have a dynamic culture with employees worldwide and hub offices in the USA, Switzerland, the UK, Singapore, and Germany. Team members should be able to come to work every day, work on a product they are proud of, love what they do, and feel energized by their peers. With our roots deep in the open source community, we're all about the mission: supercharge developers to build better, faster. The Impact You Will Have: The Sonar Code Next team is looking for a passionate Python Developer to join a fast-paced, dynamic group at the intersection of Large Language Models (LLMs), static analysis, and programming languages. Working on cutting-edge, AI-driven projects, you'll help push the boundaries of automated code quality and security. Our mission is to harness our expertise in static analysis and large language models (LLMs) to advance AI's ability to understand, generate, and improve code. We develop prototypes grounded in cutting-edge research, testing innovations across the LLM development lifecycle-from data processing and model training to benchmarking. Our approach leverages techniques such as supervised fine-tuning (SFT), direct preference optimization (DPO), reinforcement learning from human feedback (RLHF), and retrieval-augmented generation (RAG) to enhance model performance and code quality. As a key member of this team, you'll directly influence AI-driven solutions by developing and refining the tools that make these initiatives possible. In this hands-on role, you'll focus on implementing and optimizing methodologies that enhance code quality-ensuring that all solutions are scalable, maintainable, and ready for production.What You Will Do Daily: Develop and maintain Python-based tooling and infrastructure to support AI-driven solutions for code quality and security. Implement and optimize AI-focused experiments, creating robust systems to evaluate modern techniques, including fine-tuning, retrieval-augmented generation (RAG), direct preference optimization (DPO), and reinforcement learning from human feedback (RLHF). Write scalable, production-quality Python code to support AI workflows, dataset processing, and evaluation frameworks. Design and maintain benchmarking pipelines to assess Large Language Model (LLM) performance in generating clean, maintainable code. Process and refine datasets, ensuring they're structured and optimized for training and evaluation. Develop integrations between AI systems and static analysis tools, enabling AI-assisted insights for developers. Collaborate with static analysis experts and AI researchers to turn experimental ideas into practical, working solutions. Ensure the scalability, reliability, and maintainability of AI tooling as it transitions from experimentation to production. Continuously improve the development processes via workflow refinement, automation, and tooling for AI-assisted coding. Work in a fast-paced, iterative environment that bridges research-driven innovation with real-world software development. The Experience You Will Need: Proven expertise in Python development, writing clean, maintainable, and efficient code. Solid software engineering foundation, including algorithms, testing, CI/CD, and best practices for building scalable and reliable software. Deep curiosity about LLMs, static analysis, and multiple programming languages, recognizing their strengths, challenges, and nuances. Genuine interest in AI-driven software development, and a willingness to work on projects integrating AI with developer tools. Pragmatic approach to problem-solving, balancing research-driven innovation with building production-ready systems. Self-driven mindset, bold enough to challenge the status quo, yet humble and open to learning and feedback. Bonus points for hands-on experience with LLM-related projects, static analysis, or proficiency in additional programming languages (e.g., TypeScript, Java, C#). Initiative and Ownership: You can take a task from concept to completion with minimal supervision. Curiosity and Adaptability: You thrive in a fast-moving environment, staying eager to learn new technologies and experiment with AI-driven solutions. Open-mindedness and a Positive Attitude: You welcome new ideas, embrace feedback, and collaborate effectively with diverse teams. Comfort with Complexity and Change: You excel at navigating uncertainty, iterating quickly, and adjusting to evolving challenges. Confidence to Challenge and Be Challenged: You're unafraid to question assumptions and engage in constructive discussions to drive the best outcomes. Why You Will Love It Here: Our culture and mission set us apart. We have a dynamic work culture that values respect and kindness and embraces the right to fail (and get right back up again!). Great people make a great company. We value people skills as much as technical skills and strive to keep things friendly while still being passionate leaders in our domains. We have a flexible work policy that includes 3 days in-office and 2 days work-from-home each week for those located near our office locations; some locations such as Dubai, India, Japan and Australia operate fully remotely. We have a growth mindset. We love learning and believe continuous education is critical to our success. In an ever-changing industry, new skills are necessary, and we're happy to help our team acquire them. As the leader in our field, our products and services are as strong as our internal team members. We embrace transparency with regular meetings, cascading messages and updates on the growth and success of our organization. Benefits of Working With Sonar: We encourage usage of our robust time-off allocations with 27 PTO days for our employees based out of the Geneva region, plus additional days based on seniority and circumstances. We contribute 60% of the total cost for your pension; 13.5% to 15.5% of your base salary for savings; 2% for risk. Generous discretionary Company Growth Bonus, paid annually. Commuting:Sustainable mobility options, including carpooling and the refund of 60% of the annual transportation subscription. Global workforce with employees in 20+ countries representing 35+ unique nationalities. We have an annual kick-off somewhere in the world where we meet to build relationships and goals for the company. We Value Diversity, Equity, and Inclusion: At Sonar, we believe that our diversity is our strength. We are a global company that values and respects different backgrounds, perspectives, and cultures. We are committed to fostering a diverse and inclusive work environment where everyone feels valued and empowered to contribute their best. We are proud to be an equal opportunity employer and welcome all qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. All offers of employment at Sonar are contingent upon the precise results of a comprehensive background check and reference verification conducted before the start date. Applications that are submitted through agencies or third party recruiters will not be considered.
    $83k-108k yearly est. Auto-Apply 60d+ ago
  • Sr. Medical Device Software Development Engineer

    Medela 3.9company rating

    Software engineering manager job in McHenry, IL

    Senior Medical Device Software Development Engineer - Medical Devices Medela LLC | McHenry, IL | Hybrid Full-Time | Embedded Systems | RTOS | Medical Devices Salary starting at $120K plus bonus About the Role Are you passionate about developing cutting-edge embedded software that improves patient outcomes worldwide? We're looking for a Senior Software Development Engineer to join our team. You'll help drive innovation in our next-generation medical devices, serving as a subject matter expert (SME) for embedded software and leading cross-functional integration with hardware, electrical, and mechanical teams. This is a hands-on, high-impact role where engineering excellence meets real-world purpose. If you're an innovative engineer who thrives in a fast-paced, collaborative environment and wants to shape the future of medical technology - we want to hear from you. What You'll Do, Sr. Medical Device Software Development Engineer Design and develop embedded software for advanced medical devices. Translate high-level product requirements into actionable software design and implementation plans. Drive cross-functional project needs through extensive system integration experience with microprocessor-based hardware and software. Lead code reviews, ensuring quality, maintainability, and compliance with coding standards. Collaborate closely with hardware, electrical, and mechanical engineers to integrate software with control systems. Support verification, validation, and traceability across the software lifecycle. Manage project priorities and deliverables in an agile development environment. Mentor junior engineers and promote best practices in embedded systems design. Ensure all development aligns with global regulatory standards (ISO 14971, 60601, 62304, etc.). What You Bring, Sr. Medical Device Software Development Engineer Bachelor's degree in Software, Computer, or Electrical Engineering (or related field). 5+ years developing embedded software for electromechanical or medical devices. Proficiency in C, C++, and Python; experience with Bash, PowerShell, or YAML a plus. Expertise in microprocessor-based systems, including register-level programming. Strong hands-on experience with RTOS, communication protocols (SPI, I2C, RS232, RS485), and networking. Familiarity with Git, Azure DevOps, CI/CD pipelines, and test-driven development (TDD). Experience debugging hardware/software integration using lab tools and schematics. Knowledge of STM32 development, TouchGFX, and UI development preferred. Understanding of medical device software life cycle and global compliance standards. Travel up to 10%. Must be able to communicate effectively in English. What We Offer our Sr. Medical Device Software Development Engineer Starting salary: $120K plus bonus Comprehensive benefits plan 401K with match Money Purchase Plan 16-week Paid Parental Leave Generous PTO package, plus 14 paid holidays A great place to work! This is not a job description. More details will be provided regarding the Sr. Medical Device Software Development Engineer position. As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, citizenship, sex, protected veteran status, age, physical or mental disability, medical condition, HIV/AIDs status, marital status, domestic partner status, sexual orientation, gender identity (transgender status), weight, height or any other characteristic protected by federal, state, or local law or ordinance. ****************************************************************************************************************
    $120k yearly Auto-Apply 38d ago
  • Senior Mobile Software Engineer iOS

    Comply365 3.9company rating

    Software engineering manager job in Beloit, WI

    Job DescriptionSalary: Comply365 is a leading provider of Operational Content Management, Safety Management, and Training Management in the highly regulated industries of Aviation, Defense, and Rail. We provide a powerful combination of expertise and products underpinned by unified best practices, empowering airlines, rail, and defense organizations with the most comprehensive product portfolio to elevate operational excellence, and transform safety management and training, with closer integration of data across these domains. Comply365 ensures our customers' teams and assets are always geared for peak operational performance and unlocks unparalleled financial and operational gains through more streamlined, robust, and agile operations. Our culture truly sets us apart at Comply365. In addition to our unwavering dedication to our customers and products that we offer, we are, first and foremost, a diverse team of driven, energetic, and passionate individuals who work together to make a direct impact on the future of our company. We have built, and continue to build a world-class, dynamic, and people-first culture. We believe in celebrating one another's achievements, open communication, and transparent leadership. About the role Were seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help drive the next generation of our best-in-class iOS app. Youll lead the development of new features, optimize performance, and champion engineering quality across the product. Youll collaborate closely with product managers, designers, and QA engineers to deliver intuitive, high-performing features that our users rely on every day. Were looking for someone with a proven track record of shipping high-quality iOS apps, a passion for clean architecture and performance, and the ability to guide others toward technical excellence. At our core, we value open communication, thoughtful collaboration, and pragmatic problem-solving. Great ideas can come from anyone, and we encourage strong opinions balanced with flexibility when presented with new information. Essential Duties and Responsibilities Design, develop, and maintain production iOS applications using Swift and Objective-C. Ship and support high-quality releases to the Apple App Store. Optimize for performance, reliability, and responsiveness across a wide range of devices. Work closely with design, product, and QA to plan, implement, and validate new features. Contribute to improving development practices, coding standards, and CI/CD pipelines. Stay up to date on the latest iOS SDK changes, frameworks, and Apple developer tools. Mentor peers and share expertise in Swift, UIKit, and app architecture. Communicate progress, risks, and technical insights clearly within the team. Essential skills 5+ years of professional mobile development experience. 3+ years of hands-on iOS development using Swift and Objective-C. Proven experience releasing and maintaining iOS apps in the App Store. Strong understanding of UIKit, Foundation, Swift Concurrency, and app lifecycle. Experience with REST APIs, JSON, and data persistence using SQLite. Familiarity with modern CI/CD tools (Xcode Cloud, Azure DevOps, or GitHub Actions). Solid grasp of QA methodologies, Agile development, and SDLC best practices. Excellent communication and collaboration skills. Self-driven, organized, and committed to building exceptional user experiences. Essential technical skills Swift and Objective-C (commercial experience). UIKit, SwiftUI, and Auto Layout. Xcode, Instruments, and Apple developer tools. Git (GitHub, Azure Repos, or equivalent). SQLite database management, schema design, and query optimization.. App Store Connect, TestFlight, and provisioning workflows. CI/CD with Xcode Cloud, Azure DevOps, Jenkins, or GitHub Actions. Profiling, debugging, and performance optimization using Instruments. Why come aboard? You're not just accepting a new job when you join our team, you'll be taking your career to new heights! We can't offer you a bar in far Bombay, but here's how we'll support you in doing some of the most impactful work of your career: Flexible work environment Unlimited PTO Paid Holidays Comprehensive benefits package (medical, dental, vision, life insurance, disability insurance, HSA, and FSA) Paid parental leave (12 weeks primary caregiver, 6 weeks secondary caregiver) 401(k) plan with company match Ample learning and development opportunities Employee referral bonus Comply365 is a global company, and our success draws upon our employees' diverse viewpoints, skills, and experiences. We are proud to be an equal opportunity employer, and all qualified applicants will receive consideration for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $83k-109k yearly est. 2d ago
  • Senior Developer

    Vistex 4.7company rating

    Software engineering manager job in Hoffman Estates, IL

    The Senior ABAP Developer is responsible for managing all aspects of the product development and support. Work with teams across organizational and geographical boundaries to design and develop the State-of-the-art architecture for SAP applications; Ensure High quality standards of the product. Responsibilities: * Build clean, efficient code based on specifications * Testing and deploying programs and systems * Fixing and improving existing software * To design algorithms and flowcharts * Integrate software components and third-party programs * Verify and deploy programs and systems * Troubleshoot, debug and upgrade existing software * Gather and evaluate user feedback * Recommend and execute improvements * Create technical documentation for reference and reporting * Resolve performance-related issues by identifying root causes and implementing effective solutions. * Manage and respond to escalations promptly, ensuring timely and accurate resolutions. * Work on escalations while providing resolutions quickly * Able to resolve performance -related issues The compensation for this position is $100k to $125k annually. Base pay will vary depending on factors, including but not limited to a candidate's location, job-related knowledge, skills, and work experience. Vistex provides highly competitive benefits, including a comprehensive healthcare plan, 401(k), and paid time off, including paid volunteerism days! About us: The Vistex platform helps businesses finally get control of all their different promotions, rebates, SPAs, discounts, and other incentives. With so many programs across so many partner relationships, it can be impossible to see where all the money is going, let alone how much difference it's actually making to revenue. With Vistex, business leaders can see the numbers, see what really works, and see what to do next - so they can make sure every dollar they spend really is driving more growth, not just more costs. It's why global enterprises ranging from Coca-Cola to Sony to Grainger rely on Vistex every day. Vistex | Now it all adds up. Qualifications Education Degree: Bachelors Experience Exposure to agile development methodologies like SCRUM would be an added advantage. Critical thinker, problem-solving skills, and team player. Good time-management skills. Ability to handle changing priorities with sound diplomatic and negotiation skills and be a motivated role model who can operate with minimal handholding. Excellent analytical ability and communication skills with a strong sense of commitment and responsibility
    $100k-125k yearly 27d ago
  • Software Developer 3

    Sc Data Center

    Software engineering manager job in Monroe, WI

    Because we value team building and collaboration, this role requires onsite work at our headquarters in Monroe, WI, Monday-Friday. SC Data Center, Inc. is a rapidly evolving technology company that supports a diverse set of technology stacks for Colony Brands, Inc. Colony Brands is one of North America's largest multi-channel direct-marketing companies which strives to generously support the communities in which we work and live. At SC Data Center, Inc. we are building creative solutions to grow and innovate our business. What You'll Do: Are you passionate about developing software solutions that make a real impact? Do you thrive in a tight-knit and collaborative Agile team that leverages cutting-edge cloud technologies, DevOps, and modern tech stacks? If so, we have the perfect opportunity for you! As a Software Developer on our Retail Commerce team, you'll work closely with product owners, stakeholders, and other talented developers to design and implement solutions that push the boundaries of what's possible. You'll develop, test, implement, document and maintain high quality business systems software solutions using the latest programming languages, frameworks, and tools. Your role will also include maintaining and improving our software, ensuring it's secure, reliable, and performs at its best. The individual in this position will take a lead role on complex initiatives and will mentor staff as needed. We value innovation and believe that continuous learning and improvement is key to staying ahead of the curve. As such, we encourage our team members to stay up-to-date with the latest technologies and best practices, providing opportunities for professional growth and development. Join our dynamic team and help us shape the future of software development! Note: We do not offer immigration sponsorship for any position at this time.
    $67k-87k yearly est. 5d ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Software engineering manager 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 32m ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Rockford, IL?

The average software engineering manager in Rockford, IL earns between $79,000 and $145,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Rockford, IL

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