Staff Software Engineer, Infrastructure Platforms
Software Engineering Manager Job In Minneapolis, MN
As a Staff Engineer on the Infrastructure Platforms Team, you will participate in all phases of the software development lifecycle across multiple products, processes, and teams. You will take a leading role in the design and development of an internal Software Delivery Pipeline.
You will have significant influence on architectural decisions and be expected to understand consequences and risks of those tradeoffs. You will be relied on to research and provide solutions for complex problems.
This role is hybrid, which means you will work some days on site at a Best Buy location and some days virtually from home or other non-Best Buy location. The specific work arrangements vary by role and team. The recruiter or hiring manager will provide more details during the hiring process. For this role, you must be located within a drivable distance to our office in Richfield, Minnesota.
What you'll do
Lead all phases of the development of a software delivery pipeline.
Ensure the quality of one or more teams' output.
Identify opportunities in the SDLC, application support, reliability, and monitoring; and recommend tools and standards to be used across teams to improve efficiency.
Understand and influence the broad architecture of multiple systems or processes
Up to date on evolving standards, platform features, and critical vendor and community provided technologies.
Owns the technical testing and performance of the products or process they support.
Understands and can communicate effectively about the tradeoffs between technical, analytical, and product needs.
Sets direction at the project, product or process level and consistently influences decision making across teams and regularly delivers projects on-time and on budget
Basic Qualifications
5 or more years of relevant industry experience.
3 or more years of relevant experience with Terraform.
3 or more years of experience with cloud computing platforms, AWS preferred.
3 or more years of experience with GitHub workflows.
3 or more years of experience with one of Go, NodeJS, Python or Ruby.
3 or more years with Docker and containers.
Preferred Qualifications
Bachelor's degree in IT, Computer Science, Engineering, or related field
7 or more years of relevant industry experience.
Working experience with software design and development.
Working experience with Kubernetes.
Working experience with HTTP, REST, Bearer Auth, JSON Web Tokens and OAuth.
Working experience with MySQL, Postgres, Memcached and Redis
Working experience with RabbitMQ, SNS/SQS, and Kafka.
Working experience with Linux systems administration.
Whats in it for you
Were committed to helping our people thrive at work and at home. We offer generous benefits that address your total well-being and provide support as you need it, especially key moments in your life.
Our benefits include:
Competitive pay
Generous employee discount
Physical and mental well-being support
About us
As part of the Best Buy team, youll help us fulfill our purpose to enrich lives through technology. We bring that to life every day by humanizing and personalizing tech solutions for every stage of life in our stores, online and in customers homes.
Our culture is built on deeply supporting and valuing our amazing employees who make it all possible. Were committed to being a great place to work, where you can unlock unique career possibilities. Above all, we aim to provide a place where you can bring your full, authentic self to work now and into the future. Tomorrow works here.
Best Buy is an equal opportunity employer.
Position Type: Full time PandoLogic. Keywords: Software Engineer, Location: Minneapolis, MN - 55423
RequiredPreferredJob Industries
Other
Principal Software Engineer-Neurostimulation
Software Engineering Manager Job In Minneapolis, MN
Principal Software Engineer - Neurostimulation - Minneapolis, MN
RESPONSIBILITIES:
Design, implement, test, debug, and document integration solutions and enhance existing components to ensure that software meets the business needs, while in compliance with applicable regulations and processes.
Lead debugging efforts, root cause investigations, and issue resolution.
Responsible for functional and design specifications and design reviews.
Responsible for managing and overseeing the design and development of new software or extensive software revisions.
Select and utilize tools and methodologies to ensure that software tests identify defects and comply with quality standards.
Support software quality assurance methodologies, systems, and practices which meet company, customer, and regulatory requirements.
Support documentation efforts associated with planning, intended use, user requirements, hazard analysis, functional and design specifications, design reviews, V&V test plans/protocols/reports and traceability.
Support the creation of test plans, test cases, and automation for new features and enhancements to existing features.
Support SW/FW V&V efforts.
Assist in workload planning and time estimation.
BACKGROUND PROFILE:
Bachelor's degree in Computer Science, Engineering or related field with seven or more years of experience in software engineering OR Master's degree in Computer Science, Engineering or related field with five or more years of experience in software engineering.
Experience working in an Agile software development environment.
Familiarity with bare metal and RTOS based embedded solutions, BLE, USB, typical embedded communication interfaces such as I2C, SPI, etc.
Experience working (design, test, etc) within a regulated environment (FDA, MDR, etc)
Working knowledge of C#, Visual Studio, .net, Azure DevOps, Git, Jira, Jama and standard office software.
Familiar with IEC 62304, ISO 14708
Engineering Manager
Software Engineering Manager Job In Woodville, WI
About the Company - McMillan Electric Company is looking for an Engineering Manager to join our growing team in Woodville, WI! Just as our facility is built brick upon brick, McMillan Electric has built their company on these enduring values: Integrity, Excellence, Positive Attitudes, and the ability to be a Doer. If you share these values, we welcome you to join our team!
About the Role - The Engineering Manager will be responsible for leading and providing technical support with mechanical design, drawings, tool and mold development, dimensional analysis, print correlations and training. This position will be a liaison and interface with customers, vendors, and all levels of the organization.
Responsibilities
Lead Mechanical Designers and Mechanical Engineers to produce all required drawings and support documents in an error free and timely manner.
Maintain Engineering Standards to ensure all policies, procedures and standards are utilized.
Provide technical direction and timely engineered solutions for issues that arise in manufacturing, materials, and quality that relate to mechanical product design and specifications.
Ensure Engineering Change Requests are processed timely and accurately.
Participate in internal audits as required and perform all work within the requirements outlined in our ISO system.
Prioritize tasks and resources to maximize efficiency and best use of available resources.
Track progress and completion of assigned projects to ensure internal and external customer needs are met.
Calculate material requirements, compile material lists, and maintain specification files.
Interpret drawings and specifications using precision measuring instruments.
Initiate and lead continuous improvement projects focused on improving Engineering processes and efficiency.
Qualifications
Bachelor's degree in Mechanical Engineering and 6-10 years of design experience.
Proficiency in all Microsoft Office applications and utilizing 2D and 3D CAD programs.
Minimum of 5 years of supervisory and project management experience.
Excellent interpersonal and communication skills.
Ability to problem solve, use scientific principles and creativity to troubleshoot problems.
Demonstrated leadership and ability to drive process improvements.
Able to use small hand tools and measuring devices.
Exemplifies the culture and core values of the organization.
Electronics and electrical knowledge preferred.
We offer a highly competitive salary along with a generous benefit package!
Equal Opportunity Employer
Lead Software Engineer
Software Engineering Manager Job In Minneapolis, MN
The Lead Software Engineer works with a multi-disciplinary team to deliver high quality code in a timely manner.
The Lead Software Engineer is responsible and accountable for the quality of the code produced by their team as well as the timeliness of its delivery. The Lead Software Engineer cooperates with other roles to ensure that risks are communicated so that projects can adapt, and expectations can be managed. The Lead Software Engineer uses their knowledge of TempWorks, its customers, its code, and their team to ensure that all members of the team are productive and effective in their assigned tasks.
General Responsibilities:
Acts as scrum master, leading their assigned team through scrum ceremonies (standup, refinement, planning, review, retro)
Proactively identifies when team members are blocked but have not communicated it
Respects the team's time by tabling larger discussions for the appropriate audience
Ensures the team understands business requirements
Revises practices to streamline the team's operation.
Adapts their leadership style to accommodate the skills and experience of their team members. Assigns and documents tasks at the appropriate level of detail.
Ensures the team:
is unblocked quickly and effectively, tapping appropriate additional resources as necessary
consistently delivers on commitments
makes commitments approximating the Capacity Budget.
Reviews code written by any engineer, regardless of team, in their own area(s) of expertise.
Uses code reviews to maintain standards, quality of code, coaching team members on best practices, and growing team skills.
Promotes cross training of team members and balances that with team deliverables.
Acts as point of contact for the team to external stakeholders (i.e., Architect, UX, Technical Project Manager, Business Analyst, Software Engineering Manager.
Coordinates with external stakeholders to ensure that the team's work meets their expectations.
Works with external stakeholders to make high level decisions about team workload, project timelines, business requirements, quarterly deliverables etc.
Spends approximately 70% of their own time writing code or performing other technical duties related to assigned projects.
Engages in continuous personal growth of their own software knowledge and skills.
Proactively improves their team, department, and the company.
Performs other related duties as assigned.
Additional Required Skills and Abilities:
Excellent verbal and written communication skills
Excellent interpersonal and customer service skills
Understands individual strengths and areas of opportunity for members of their team.
Communicates technical concepts to non-technical individuals.
Identifies when and how to create a compromise in a group with multiple stakeholders.
Documents technical requirements clearly for their team.
Manages expectations of stakeholders by presenting multiple options instead of single solutions.
Effectively negotiates changes to scope, delivery date, and team size when such changes are needed.
Education and Experience:
Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
Demonstrated leadership experience, with the ability to inspire and motivate team members, resolve conflicts, and drive consensus on technical decisions.
Experience in project planning, resource allocation, and execution.
5+ years of relevant experience developing enterprise scale, web-based software applications.
4+ years of C# experience.
2+ years of Microsoft SQL database experience required (4+ preferred).
4+ years' experience developing applications using RESTful APIs.
4+ years' experience developing REST API driven applications using C# .NET framework and/or ASP.NET.
Expertise in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js), React preferred.
Experience with version control systems (e.g., Git) to manage source code and facilitate collaboration within the development team.
Experience with testing and mocking frameworks (e.g., MSTest, NUnit, XUnit, Moq)
Experience with cloud computing platforms (e.g., AWS, Azure, GCP) and DevOps practices. Azure preferred.
Experience with CI/CD, preferably Azure YAML pipelines.
Experience with static and dynamic code analysis tools (e.g., SonarQube, Veracode, ReSharper).
Physical Requirements:
Prolonged periods sitting and/or standing at desk and working on a computer.
Must be able to lift to 10 pounds at times.
Senior Advanced Software Engineer
Software Engineering Manager Job In Bloomington, MN
Job Title: Senior Advanced Software Engineer
Pay Rate: Up to $65.94/hr DoE
Zip Code: 55431
Keywords: #AdvancedSoftwareEngineer #EngineeringJobs
***Department of Defense Secret security clearance is required at time of hire.***
JOB RESPONSIBILITIES:
* Will work within a cross functional team responsible for developing and testing embedded systems, products, and services
* Work with DO-178 compliant software engineering life-cycle
REQUIRED QUALIFICATIONS:
* Must be a US Citizen
* Department of Defense Secret security clearance is required at time of hire.
* Bachelor"s degree in Software Engineering, or a related Science, Engineering or Mathematics field with 8+ years of job-related experience OR a Master's degree plus 6 years of job-related experience
* Strongly skilled in C, C++, and Python
* Solid background on embedded software development, Linux, RTOS, and HW/SW integration
* Familiarity with DO-178 compliant software engineering life-cycle experience
* Creative thinker with demonstrated success leading the software development life cycle
* Expertise in applying technical standards and methodologies to solve challenges
* Exceptional communication skills with the capacity to secure buy-in on concepts and ideas
* Collaborative team player eager to provide technical leadership and position others for success
* Commitment to ongoing professional development for yourself and others
If you are interested in this role, please apply via the apply now link provided. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com
EOE/F/M/Disability/Veterans
#cjobs
Senior Java Software Engineer
Software Engineering Manager Job In Minneapolis, MN
Role Overview: As a Senior Java Engineer on our team, you will be playing a critical role in building and scaling our test automation framework. You will be working closely with cross-functional teams to ensure that our systems are not only robust and reliable but also optimized for the next frontier of AI implementations. Your technical expertise in Java and Python will help drive automation excellence, and your enthusiasm for AI and cloud technologies (Azure, Kafka) will contribute to our next-generation solutions.
Key Responsibilities:
Develop and maintain test automation frameworks using Java, Python, and related technologies.
Collaborate with developers, QA engineers, and other teams to define and implement automated test strategies.
Leverage cloud platforms such as Azure to enhance and scale test automation solutions.
Work with Kafka to build scalable messaging systems for data-driven testing.
Explore, integrate, and implement AI techniques to enhance test automation and performance.
Troubleshoot, debug, and resolve technical issues in both automation frameworks and product code.
Contribute to continuous improvements of the software development lifecycle by integrating test automation at every stage.
Ensure the scalability, reliability, and performance of automated test solutions.
Participate in code reviews, mentoring junior engineers, and fostering a culture of collaboration and knowledge sharing.
Required Qualifications:
5+ years of hands-on experience in Java development.
Strong experience in Test Automation and building frameworks.
Proficient in Python, with a focus on automation tasks.
Knowledge of Kafka for building messaging and stream processing solutions.
Experience with cloud platforms, ideally Azure.
A deep passion for AI and exploring how AI can be used to enhance test automation.
Solid understanding of software engineering principles and best practices.
Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
Strong communication and collaboration skills, with an ability to work effectively in a team-oriented culture.
Nice to Have:
Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch).
Previous experience working with AI-driven software or automation projects.
Exposure to agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
Familiarity with other messaging platforms and cloud services.
Experience mentoring junior engineers or leading technical initiatives.
Senior Software Engineer
Software Engineering Manager Job In Minneapolis, MN
About the Team
The Development Support team is a collaborative, fast-paced team of professionals that utilizes their software development expertise and advanced product knowledge to provide innovative solutions to our growing customer base. Solifi products are critical to the success of our customers' business operations, and they depend on the Development Support team to be responsive, creative, and skilled at complex problem solving and software issue resolution.
About the Position:
The Software Engineer provides development support for software incidents on Solifi product offerings for mission critical back-office accounting. The current application is a standard three-tier architecture utilizing a Java technology stack. The web-based user interface has been developed with Grails for maximum development efficiency. The Software Engineer researches issues, communicates with our customers, and implements solutions based on business requirements. In addition, the Software Engineer uses their technical ability to resolve problems ensuring customer satisfaction and adherence to organizational policies.
Responsibilities and Deliverables:
• Perform complex systems analysis and programming activities in support of Solifi product offerings.
• Conduct unit and integration testing for developed functionality in Solifi product offerings.
• Organize, prioritize, and handle multiple tasks/assignments/projects simultaneously.
• Provide high quality service to our customers, both internal and external.
• Communicate with customers and other Solifi team members regarding the status of issues.
• Document standards and repeatable procedures to facilitate knowledge transfer to others.
• Participate in proactive team efforts to achieve departmental and company goals.
About You:
• 3+ years' experience in software development and customer service, ideally providing service to external or third-party clients.
• Bachelor's degree (BE / B. Tech) from a four-year college or university in CS, MIS, or ECE or equivalent experience preferred.
• Demonstrated technical knowledge in software development methodologies, design and implementation.
• Knowledge in web service technologies, Java, C#, JavaScript, Grails, Oracle, SQL Server, and UniBasic/Pickbasic.
• Experience with Object Oriented Development standards.
• Excellent analytical and problem-solving skills.
• Excellent communication and customer service skills.
• Ability to multi-task, manage priorities, and pay strong attention to details.
• Ability to function in a high pressure and demanding environment with shifting priorities.
• Ability to perform duties independently with general supervision.
• Financial and accounting education or professional experience is a plus.
Sr. Kotlin Developer - W2 Only
Software Engineering Manager Job In Minneapolis, MN
Sr. Kotlin Developer - 1 Day/week onsite- Minneapolis MN
10+ Years of Software Development/Engineering
Required Skills:
Expertise in Kotlin and Micronauts
Kafka experience
Microservices
PostgreSQL, and MongoDB
Docker and Kubernetes
Familiarity with cloud environments
on-call support rotation
Senior Software Engineer (AWS, React)
Software Engineering Manager Job In Saint Paul, MN
Who Are We? Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.
Compensation Overview
The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards.
Salary Range
$135,700.00 - $223,900.00
Target Openings
1
What Is the Opportunity?
Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on user or system specifications. Individual will also consult with users to determine hardware, software or system functional specifications, manage the effective use of resources, act as subject matter expert across multiple applications, systems and technologies, leverage technical and business knowledge to drive the planning and execution of complex initiatives, participate in the design/ development process, and provide technical leadership.
What Will You Do?
Perform complex analysis, advanced level design, configuration and develop functions for impactful and high-visibility tasks.
Take the lead on directing and implementing solutions to moderately complex, loosely scoped problems that are aligned with team goals.
Deliver efforts both independently and by leading other team members.
Lead investigation and resolution efforts for critical, high impact problems, defects, and incidents.
Act as a technology advocate, independently seeking opportunities where technology can be utilized to improve the business.
Provide technical guidance and mentorship while fostering a team environment.
Manage a small team of Software Engineers
Apply knowledge of current industry trends and techniques to formulate solutions within the context of assigned efforts.
Seek opportunities to expand technical knowledge and capabilities.
Perform other duties as assigned.
What Will Our Ideal Candidate Have?
Eight years of programming/development experience preferred.
Design and Solutioning experience
Experience with AWS, Lambdas, EKS, React, HTML, CSS, JavaScript, MicroStrategy etc.
Experience managing a team of Software Engineers, while staying hands-on.
Delivery - Advanced delivery skills including the ability to determine the software design strategy and methodology to be used for efforts, use automated tests, analysis, and informed feedback loops to ensure the quality and production readiness of work before release, monitor the health of work efforts and that of adjacent systems.
Domain Expertise - Demonstrated track record of domain expertise including the ability to develop business partnerships and influence priorities by identifying solutions that are aligned with current business objective and closely follow industry trends relevant to domain, understanding how to apply them, and sharing knowledge with coworkers.
Problem Solving - Strong problem solver who utilizes data and proofs of concepts to find creative solutions to difficult problems, reflects on solutions, measuring their impact, and uses that information to ideate and optimize. Also adept at making decisions that involve a significant number of factors with broad implications.
Communication - Strong communicator who possesses the ability to describe technology concepts in ways the business can understand, document initiatives in a concise and clear manner, collaborate effectively with teammates and others regardless of role, quickly extract core issues from discussions and meetings, give and receive constructive feedback, offer help when asked, and ensure everyone has a chance to share their thoughts and are heard; an attentive and empathetic listener.
Leadership - Advanced leadership skills with the ability to take action even when there is no clear owner, inspire and motivate others, and be effective at influencing team members.
What is a Must Have?
Bachelor's degree in Computer Science or a related field, or its equivalent in work experience.
Three years of programming/development experience.
What Is in It for You?
Health Insurance: Employees and their eligible family members - including spouses, domestic partners, and children - are eligible for coverage from the first day of employment.
Retirement: Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers.
Paid Time Off: Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays.
Wellness Program: The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs.
Volunteer Encouragement: We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice.
Employment Practices
Travelers is an equal opportunity employer. We value the unique abilities and talents each individual brings to our organization and recognize that we benefit in numerous ways from our differences.
In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions.
If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email so we may assist you.
Travelers reserves the right to fill this position at a level above or below the level included in this posting.
To learn more about our comprehensive benefit programs please visit *********************************************************
0
Software Development Manager - Navitaire
Software Engineering Manager Job In Minneapolis, MN
Software Development Manager
Our client is seeking a self-motivated Software Development Manager to join their team headquartered in Minneapolis. This position may have a hybrid or remote options, depending on the candidate.
Do you have the ability to proactively evaluate processes and solutions to identify opportunities to improve? How about a proven track record of coding, testing, and troubleshooting to meet exacting standards? Can you communicate with customers when designing and developing data/integration solutions to include requirement understanding and scoping, training and/or consulting, and troubleshooting and problem-solving? If yes, this may be the perfect Software Development Manager job for you. Keep scrolling to see what this company is all about.
“Use your passion and creativity to help shape the future of travel, solve critical business challenges, and contribute on a global scale.”
The Perks!
Great compensation: $130k-$150k, DOE
401k with a dollar for dollar match up to 6%
14 paid holidays, 3 floating holidays
3 weeks PTO
9 Sick days
Health benefits
Dental/vision
Hybrid working model
Be part of a globally diverse work environment
A Day in the Life of the Software Development Manager
Our client delivers industry-leading technology services that enable worldwide growth, profitability, and innovation to airlines and rail clients. Offering a full suite of advanced solutions focused on revenue generation and streamlining costs in the areas of reservations, ancillary sales, distribution, e-commerce, revenue management, revenue accounting, and business intelligence.
Our client is a team of technology professionals that provides its clients a wide variety of products for key elements of their distribution, passenger self-service connectivity (web, mobile, and kiosk), and data integration. The Software Development Manager is a key member of the technical team and is a hands-on developer who leads a team and demonstrates best coding practices, and consistently improves code design and best practices.
Responsibilities include:
Working with Product and Development Leads to prioritizing and manage a work item backlog, managing capacity, and setting customer expectations in an iterative development environment
Manage one or more teams with a focus on mentoring and growing employees and having a responsibility to establish and measure performance metrics
Work with team Architects to design and deliver solutions for internal and external customers
Working with Product and Development Leads to setting organizational goals
Consistently deliver on-time high-quality code with minimal errors using existing standards and guidelines
Think and code like a designer/architect
Design, document, develop, implement, and unit test software modules
Design elegant and workable software solutions, both on an application and system-wide level
Perform feasibility studies, evaluate results and propose viable solutions accordingly
Evaluate and integrate technologies from other providers, where suitable
Identify hardware, software, and technology platforms that need to be integrated to meet current and future business needs
Work in an agile software development environment
Qualifications of the Software Development Manager
A minimum of 7 years of software experience with a particular language C#, JavaScript, ASP.Net
2+ years of team leadership experience in an Agile setting
Agile experience and experience with Cloud platforms (Azure, AWS, or OpenStack)
Practical experience with coaching/performance interactions
Education: BS in Computer Science or equivalent 4-year degree or MA degree
Proven ability to work creatively and analytically in a problem-solving environment.
Proven experience with balancing team management and individual contribution work
Excellent diagnostic and problem-solving abilities.
Established track record of introducing process and practice improvements.
Technical Skills: C#, JavaScript, HTML5, XSLT, CSS
Experience with Intent-based Leadership or Servant Leadership management practices
Demonstrated experience coaching direct reports through career path growth
Direct experience with OKR goal alignment practices
About the Company
We've been transforming the world of travel since 1993, delivering game-changing technology that supports some of the most innovative airlines and rail carriers around the world. We offer proven solutions to help clients grow their business, reduce costs, capture new revenue sources and connect with digital customers and business partners.
We have over 500 employees in offices in North America, Europe, Asia, and Australia. We have a wide range of careers and opportunities that let you do what you do best, every day. And our fun, casual and fast-paced environment gives you the space to grow personally and professionally alongside other industry pioneers.
Come Join Our Team!
Start by filling out this 2-minute, mobile-friendly application. We look forward to hearing from you.
Manager, Application Development
Software Engineering Manager Job In Minneapolis, MN
Graco manufactures and markets premium equipment to move, measure, control, dispense and spray a wide variety of fluid and powder materials. What does that mean? Well, we pump peanut butter into your jar, and the oil in your car. We glue the soles of your shoes, the glass in your windows and the screen on your phone. We spray the finish on your vehicle, coatings on your pills, the paint on your house and texture on your walls. Graco is part of your daily life.
The Manager, Application Development will lead our dynamic team of developers and oversee the design, development, and delivery of software solutions that drive business success. This role is ideal for a leader who can blend strong technical expertise with effective team management and project delivery. The Manager, Application Development will work collaboratively with cross-functional teams, ensuring that our applications are reliable, scalable, and meet business requirements while fostering a culture of innovation and continuous improvement.
What You Will Do at Graco
Project Management and Delivery
Oversee the software development lifecycle from initial requirements gathering and design through development, testing, deployment, and maintenance.
Collaborate with project managers, business analysts, and stakeholders to prioritize and scope development projects, ensuring timely and high-quality delivery.
Implement and refine project management methodologies, including agile and waterfall, to optimize project workflow and team productivity.
Application Development Oversight
Provide hands-on technical expertise and oversight in the design and development of applications, ensuring best practices and code quality.
Develop, review, and optimize software architecture to enhance application performance, scalability, and maintainability.
Guide the integration of new technologies and tools to improve development processes and deliver cutting-edge solutions.
Quality Assurance and Compliance
Establish and enforce coding standards, testing protocols, and best practices to maintain high code quality.
Ensure applications meet security and compliance requirements, implementing necessary measures to protect data and user privacy.
Collaborate with QA teams to identify and resolve defects and ensure robust software releases.
Cross-functional Collaboration
Work closely with other IT teams, including infrastructure, security, and operations, to align development efforts with organizational goals.
Partner with product management and business stakeholders to align application features and capabilities with business needs.
Foster relationships across departments to facilitate knowledge sharing and collaboration.
Team Leadership and Financial Management
Lead, mentor, manage, and staff a team of application developers ensuring alignment with organizational goals and promoting a culture of excellence.
Drive team performance by setting clear goals, providing ongoing feedback, and facilitating professional growth opportunities.
Establish, manage, and be accountable for the annual application development budget, ensuring effective allocation of resources and alignment with organizational strategic objectives.
What You Will Bring to Graco
Bachelor's Degree in Computer Science, Engineering, or related field. MBA or advanced degree preferred.
7+ years of experience in software/application development and maintaining complex applications.
Excellent leadership skills with the ability to manage and inspire a team; 2+ years of team leadership experience preferred.
Hands-on experience with COTS on-premise ERP, CRM applications and databases (e.g. Oracle EBS, Sales Force, SAP, Oracle Database, Postgres, NoSQL).
Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
Strong understanding of software architecture, design patterns, and development methodologies.
Experience with modern development frameworks and cloud services (e.g., OCI, AWS, Azure).
Strong problem-solving skills and the ability to make strategic technical decisions.
Effective time management and organizational skills, with a proven ability to prioritize and deliver projects on schedule.
Accelerators
Experience in enterprise-level application development or ERP system implementations.
Familiarity with DevOps practices, CI/CD pipelines, and version control tools (e.g., Git).
Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
Software project management experience.
Application of Software development life cycle (SDLC) practices and principles.
Business analysis and/or Project/Program management experience.
At Graco, you truly make a difference. Your unique talents contribute to our organizational growth and future. Not only do you make a difference, but Graco's culture empowers employees to create their own career path. Whether you choose to advance within your current department or explore new opportunities in different divisions, you have the ability to build your future. Our managers are here to provide support and guidance as you continue to grow within your career.
Graco has excellent opportunities available to individuals who want to be part of a fast-moving, growing company that is committed to quality, innovation and solving fluid handling problems for our customers. Graco is proud to be named a Best Place to Work by Fortune Magazine in 2016, 2018, 2019, 2021 & 2022. Graco offers attractive compensation, benefits and career development opportunities. Graco's comprehensive benefits include medical, dental, stock purchase plan, 401(k), tuition reimbursement and more.
Our company uses E-Verify to confirm the employment and eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit *********************
The base pay range for this position is listed below, exclusive of fringe benefits or other compensation. If you are hired, your final base hourly rate will be determined based on factors such as geographic location, skills, competencies, education, and/or experience. In addition to those factors, we will also consider internal equity of our current employees. Please keep in mind that the range provided is the full base salary range for the role. Hiring at or near the maximum of the range would not be typical to allow for future and continued salary growth.
$108,700.00 - $190,100.00
Software Development Manager
Software Engineering Manager Job In Saint Paul, MN
Full-time Description
Hello, we're Augeo - we are a global leader in enterprise-level engagement and loyalty platform technology, delivering compelling experiences and fostering meaningful connections for employees, consumers, members and channel partners across many industries and verticals. We serve hundreds of clients, including 70+ Fortune 500 companies, representing millions of end users. We are thought leaders and disruptors who think differently and creatively, built by entrepreneurs, operators and innovators.
At Augeo, we're passionate about providing an inclusive workplace that values diversity and our sustainability initiatives. Everyone is welcome - our employees are comfortable bringing their authentic whole selves to work. Be you, reach your full potential.
We work hard, we play hard and, most importantly, we care to our core about our teams and each other. We over-communicate around everything...especially while we navigate our new hybrid world.
Summary
An Augeo Software Development Manager is responsible for ensuring technical and operational excellence at a platform level. In this role, you will oversee architectural decisions, manage sprint planning, and provide mentorship while ensuring alignment with business objectives. You will be the overall team and technology leader for one of our B2B SaaS platforms, ensuring team cohesion, velocity, and overall quality. As such, you'll have an opportunity to make your mark when it comes to how your team is structured, what processes and technologies your team will use, and generally be the glue that holds your teams together. In sum, this role puts you at the intersection of cutting-edge technology and leadership, where your decisions shape not just code, but careers - perfect for those who dream big, lead with both heart and mind, and find joy in watching their team members grow into technical powerhouses.
At Augeo you will be trusted to draw upon your experiences to help align an entire software engineering function with the operational and strategic goals of the division. This position requires strong communication skills to interface with stakeholders across the organization, alongside the ability to foster a culture of innovation and technical excellence. The successful candidate will focus on optimizing team productivity, maintaining code quality standards, and developing talent to meet evolving business needs. The ideal candidate has a growth mindset and is open to being a continual learner who can understand business and technological needs.
Location:
Twin Cities Area, MN or Remote
Who You Are
Innovator: Bring ideas to the table, work hard, tell your story, and build new tech
Collaborator: Contribute to the team and help accomplish amazing things
Curious: Keep learning, keep implementing, and iterate
High-level Job Requirements
Build and lead high-performing engineering teams through hands-on technical leadership
Drive architectural decisions across our modern tech stack
Monitor reliability and performance of all internal systems to suggest improvements.
Ensure compliance with our SOC2 Type 2 program and other security regulations.
Own delivery of mission-critical features from conception to production
Coach and mentor engineers in their technical and career growth
Partner with Product to translate business needs into technical solutions
Champion DevOps culture and continuous improvement
Design strategies for future development projects based on the company's overall objectives and resources.
Foster an innovative and inclusive team-oriented work environment.
Contribute to process improvement efforts at Augeo.
Embrace Augeo's CORE values - Collaborative, Objective, Responsive and Earnest in all areas.
Competencies
Proven track record leading engineering teams, ideally 4+ years
Deep technical expertise in modern web technologies including React 19+ and Node.js
Strong experience with both MongoDB and PostgreSQL at scale
Practical knowledge implementing GitOps workflows and modern CI/CD pipelines
Understanding of cloud-native architectures and distributed systems
Strong written and verbal communication skills, including technical writing skills.
Forward thinking on ways to improve product related challenges with an eye toward delivering value to the end user.
Organized, with the ability to work independently toward project driven deadlines, in person or remote.
Experience prioritizing initiatives based on internal and client business needs.
Desired Technical Skills
Modern JavaScript/TypeScript development, especially in the React and Node.js ecosystem
Database design and optimization (MongoDB, PostgreSQL)
GitOps practices and tools (Flux, ArgoCD)
Cloud platforms (AWS as a priority)
Infrastructure as Code
Observability and monitoring
API design and microservices
Good understanding of agile methodologies
Leadership abilities with a strategic mind
Excellent project management skills
Strong verbal and written skills.
Education and Experience
Four-year college degree from a regionally accredited college or university.
Senior-level experience within a technology team, including previous managerial and director-level experience.
Microsoft Office proficiency required.
Experience working in an Agile-based environment.
Experience in a SOC 2 Type II certified environment.
Experience working with JIRA and Confluence.
Understanding of and discipline to follow rigorous IT data and systems policies.
Ability to work on multiple assignments and achieve objectives and deadlines.
Benefits of joining our team
We offer Medical, Dental and Vision coverage with additional perks through third party vendors offering more virtual and in person care at your fingertips
We offer paid Long-Term disability and Life Insurance
HSA/FSA plans
We offer voluntary benefits such as critical, hospital, pet coverage and much more
Employee benefit education, campaigns and wellness opportunities
401k retirement matching and financial planning resources
Education reimbursement
EAP resources
13 paid holidays and PTO time
Rewards and incentives for birthdays, work anniversaries, professional and personal milestones and company involvement
Employee referral bonuses
Employee group opportunities
Fun, casual and flexible working environment that embraces the hybrid workstyle
Career growth opportunities
Summer internship program
Salary Description $120,000 - $140,000
Software Engineering Intern (Solventum) (Summer 2025)
Software Engineering Manager Job In Maplewood, MN
Thank you for your interest in working for our Company. Recruiting the right talent is crucial to our goals. On April 1, 2024, 3M Healthcare underwent a corporate spin-off leading to the creation of a new company named Solventum. We are still in the process of updating our Careers Page and applicant documents, which currently have 3M branding. Please bear with us. In the interim, our Privacy Policy here: *************************************************************************************** continues to apply to any personal information you submit, and the 3M-branded positions listed on our Careers Page are for Solventum positions. As it was with 3M, at Solventum all qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Job Description
Software Engineering Intern (Summer 2025)
3M Health Care is now Solventum
At Solventum, we enable better, smarter, safer healthcare to improve lives. As a new company with a long legacy of creating breakthrough solutions for our customers' toughest challenges, we pioneer game-changing innovations at the intersection of health, material and data science that change patients' lives for the better while enabling healthcare professionals to perform at their best. Because people, and their wellbeing, are at the heart of every scientific advancement we pursue.
We partner closely with the brightest minds in healthcare to ensure that every solution we create melds the latest technology with compassion and empathy. Because at Solventum, we never stop solving for you.
An internship is a temporary position within Solventum. Interns typically work a full-time schedule throughout a 10-12 week assignment during the summer of 2025. This position is limited to working 899 hours per service credit year.
Applications on this requisition are reviewed and filled starting in October 2024; it is in a candidate's best interest to apply as soon as possible. Interested candidates should include a resume as part of their application.
The Impact You'll Make in this Role
As a Software Engineering intern, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world. Here, you will make an impact by:
Developing software solutions to create a scalable, optimized, reusable, and secure data streaming platform for medical devices.
Implementing industry-standard best practices to design, develop, code, test, and debug software.
Building new technology that enables the company to grow efficiently and quickly with an intense focus on customer needs.
Collaborating effectively within the Corporate Research Labs, across business groups and functions, and with external partners to create solutions that positively impact patient and clinician experiences.
Your Skills and Expertise
To set you up for success in this role from day one, Solventum requires (at a minimum) the following qualifications:
Currently pursuing a bachelor's degree or higher from an accredited institution
AND
In addition to the above requirements, the following are also required:
Proficient in computer science fundamentals
Coursework, independent project, or prior internship experience with one or more of: Javascript, TypeScript, React, REST APIs, Java/JVM languages or other object-oriented languages (C#, Ruby), relational and NoSQL data stores.
Additional qualifications that could help you succeed even further in this role include:
Currently pursuing a master's degree in computer science, computer engineering, software engineering, electrical engineering or related discipline] from an accredited institution
Experience with AWS services such as ECS, S3, Lambda, and particularly IoT
Experience with Github, Jira, Confluence, Maven
Experience working with GraphQL and/or RPC-style APIs
Knowledge of monolithic and microservice based architectures, and the trade-offs they entail
Work location:
Hybrid: Maplewood, MN OR Pittsburg, PA.
Relocation: Not 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
Solventum offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, Solventum regularly benchmarks with other companies that are comparable in size and scope.
Applicable to US Applicants Only: The expected compensation range for this position is $29.00 - $33.00, 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.)after 90 days employment. Additional information is available at: ***********************************************************************
Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.
Solventum 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.
Software Development, Manager - Enterprise Automation
Software Engineering Manager Job In Minneapolis, MN
Career Growth, Flexibility and Collaboration!
Entrust is dedicated to securing a world in motion by enabling trusted identities, payments, and data protection around the globe. Headquartered in Minnesota, we offer our colleagues the ability to work globally, in a flexible and collaborative environment. Our team makes an impact!!
The Company: Entrust relies on curious, dedicated and innovative individuals whom anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust's technologies and expertise help government agencies, enterprises and financial institutions in more than 150 countries serve and safeguard citizens, employees and consumers.
We Believe: Securing identities is most effective when we value all identities. We are committed to ensuring that, through diversity and inclusion, the many voices that make up our communities are heard. From unconscious bias training for managers to global affinity groups that create connections both within and across our enterprise, Entrust expects and encourages all individuals to accept and respect one another. And, of course, to be themselves.
Position Overview:
Entrust is seeking a Manager, Software Development to oversee the team responsible for developing and supporting our enterprise automation solutions. The ideal candidate will bring years of experience leading development teams and working on an ecosystem of multiple applications and technologies. This individual will manage and lead a team of developers and automation engineers support our digital commerce and manufacturing operations globally. A qualified candidate is a technical and hands-on manager with strong grasp of both waterfall and agile methodologies.
Responsibilities:
Software Engineering
Oversees the design and implementations for our e-commerce, smart manufacturing platform, and process automation
Partner with the Manager of e-Commerce Operations to develop, scale and maintain the technical roadmap of the organization's e-commerce platform
Partner with manufacturing teams to develop, scale, maintain and support the company Manufacturing Execution System
Partner with the Automation Center of Excellence (ACE) to provide a technical support for advanced design of Robotic Process Automation (RPA) & general scripting needs
Partner with security to ensure that applications and solutions are following the best practices of application security architecture, design, testing and monitoring
Cultivate a culture of DevOps by increasing transparency, communication, and collaboration across development, IT/operations, and business functions
Experience architecting and building containerization platforms; Docker, Kubernetes (preferably AKS)
Working knowledge on setting up automated testing
Understanding of the entire CI/CD/CD process, ability to design new CI/CD pipeline architecture, process, and mentor clients
Research and present new technology opportunities to the engineering team and leadership
Drive metric driven system performance tuning and optimization to ensure system reliability and availability
Develop and track metrics that address quality, efficiency, and effectiveness of the team
Identifies strategies for platform efficiencies and the prevention/removal of technical debt
Leadership & People Management
Lead stand-ups and working group meetings, fostering an environment of critical thinking and constructive collaboration.
Provide review, advice and mentoring to team members regularly, through one on ones, peer programming, or other means.
Identify deficiencies in the development processes and support activities to improve them.
Provide a high focus and priority on the development & grow of the team.
Perform general management responsibilities such as hiring, performance management, performance reviews, individual development activities, etc.
Monitor team performance against department standards, and ensure that these standards are consistently met or exceeded
Assisting in disciplinary decisions and action
Act as escalation point for issues and provide leadership and guidance to team
Provide necessary work direction and manage projects effectively through planning, organization, and project management
Requirements
Qualifications:
Basic Qualifications
BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)
8+ years' experience developing enterprise applications
Experience leading with agile delivery practices
Expertise implementing applications in PaaS and SaaS delivery models
Software Engineering Intern
Software Engineering Manager Job In Golden Valley, MN
ABOUT INSPIRE MEDICAL SYSTEMS
Inspire is the first of its kind medical device designed to make a difference in the lives of those living with Obstructive Sleep Apnea (OSA). We are revolutionizing the sleep industry with our FDA-approved medical device, designed to reduce OSA severity for those who cannot tolerate or get consistent benefit from CPAP. Inspire Medical Systems is committed to enhancing patients' lives through sleep innovation. We are steadfast in our commitment to prioritize patient outcomes, act with integrity and lead with respect. With positive persistence at our core, we are committed to all those we serve.
WHY JOIN OUR FAST-GROWING TEAM
At Inspire, we value people - your diverse experiences, backgrounds, and thoughts. We elevate voices and encourage learning opportunities to build a professional network that grows into community. We embrace a people-first culture by offering hybrid work schedules, excellent benefits, 401k matching, ESPP, flexible time off (FTO), and tuition reimbursement.
If you're passionate about making a difference in people's lives and want to work with innovative technology, come be a part of our great team!
ESSENTIAL JOB FUNCTIONS
The selected interns will work with our Embedded FW and End to End Development Teams to support various initiatives and projects, while gaining first-hand experience with cutting edge medical device technology.
OPPORTUNITIES YOU WILL HAVE IN THIS ROLE
Implement internal tools or lab equipment drivers in Python
Review code using Atlassian tools
Assist engineers in debugging python tests
Assist with development efforts as required, under the direction of an Engineer, including:
Product integration tests in Python
Data analysis
Automation of test procedures
Collaboration: Work closely with the software team to implement improvements and optimize strategies.
Learning: Gain hands-on experience with a leading software and automated test platform.
WHAT YOU CAN BRING TO OUR GREAT TEAM
Required:
Currently pursuing a four-year degree in Computer Science or Computer Engineering. Pursuing a Masters Degree is OK
Strong analytical and problem-solving skills
Proficiency in Microsoft Office (Word, Excel, PowerPoint, Outlook)
Familiarity with Python, Git or other distributed source control, pull requests
Excellent communication skills, both verbal and written
Ability to work independently and collaboratively
Willingness to take and implement feedback
Preferred:
Experience with C++, C#
Familiarity with additional platforms such as Azure DevOPS
Curiosity and eagerness to explore new tools and technologies
Inspire Medical Systems provides equal employment opportunity (EEO) to all employees and applicants without regard to race, color, religion, creed, sex, national origin, age, disability, marital status, familial status, sexual orientation, status regarding public assistance, membership or activity in a local commission, military or veteran status, genetic information, pregnancy or childbirth, or any other status protected by applicable federal, state, and local laws. This policy applies to all aspects of the employment relationship, including recruitment, hiring, compensation, promotion, transfer, disciplinary action, layoff, return from layoff, training, and social and recreational programs. Inspire Medical Systems complies with applicable laws governing non-discrimination in employment in every location in which Inspire Medical Systems has facilities. All such employment decisions will be made without unlawfully discriminating on any prohibited basis.Inspire Medical Systems is an equal opportunity employer with recruitment efforts focused on ensuring a diverse workforce. Applicants with a disability that need accommodation to complete the Inspire Medical Systems application process should contact Human Resources at ************ or email careers@inspiresleep(dot)com Inspire Medical Systems participates in E-Verify.
University of Minnesota-Twin Cities -- Software Engineer Intern 2025
Software Engineering Manager Job In Minneapolis, MN
Maverick Software Consulting is looking for talented and highly motivated students to work with our clients while taking classes.
Help our clients build and test software using:
Java Software Development - Java, Spring Boot, Quarkus, IntelliJ IDEA, Eclipse, and related frameworks.
Microsoft Software Development - .NET Core, C#, Visual Studio, and cloud-based .NET solutions.
Web Development - HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and cloud-based hosting on AWS, Azure, or Google Cloud.
Cloud Development - AWS, Azure, Google Cloud, serverless architectures, containerization (Docker, Kubernetes), and DevOps pipelines.
AI & Machine Learning - TensorFlow, PyTorch, OpenAI APIs, Azure AI, AWS SageMaker, natural language processing (NLP), and computer vision applications.
Automated Software Testing - Selenium, Playwright, Cypress, JUnit, NUnit, Apache JMeter, AI-driven testing frameworks, and CI/CD automation.
You will be part of a software development team helping our clients develop and test their software. We'll provide training, let you set your own flexible schedule, and give you hands-on experience that employers value.
We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and testing-not just ‘busy' work-as an integral part of our clients' teams.
See what some of our students have to say: *****************************************
Qualifications:
Current Sophomore, Junior, or Senior with at least 11 months remaining before graduation.
Pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field.
Availability: 20 hours per week during the school year, 40 hours per week over the summer.
Self-motivated, eager to learn, and enthusiastic about applying technical skills in real-world projects.
Software Engineer Intern, application via RippleMatch
Software Engineering Manager Job In Minneapolis, MN
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
About RippleMatch
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle.
Familiarity with database concepts and basic SQL.
Interest in designing, coding, testing, and maintaining software applications.
Strong problem-solving skills and the ability to participate in debugging and technical challenges.
Good organizational and project management skills, with the ability to handle multiple tasks and deadlines.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and software development practices.
Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
Enterprise Partnerships - Software Engineer Intern
Software Engineering Manager Job In Minneapolis, MN
** Applicants need to reside near Minneapolis, MN area ** We are seeking an energetic and innovative IT/Computer Science Intern to join our team. This position offers the opportunity to work on cutting-edge technology projects, gain hands-on experience in SaaS and education technology, and contribute to the development of solutions that help clients manage education benefits effectively.
Essential Duties and Responsibilities:
Assist in the development and maintenance of our SaaS platform, focusing on improving functionality and user experience.
Collaborate with the product development team to design and implement new features.
Participate in the integration of third-party services and APIs to enhance our platform's capabilities.
Support the technical team in ensuring system security and data protection.
Help in diagnosing and troubleshooting software issues and bugs.
Engage in quality assurance testing of new software releases.
Contribute to the creation of technical documentation and user guides.
Participate in agile development processes and team meetings.
Job Skills:
Excellent verbal and written communication skills
Great multitasking abilities
Organizational skill required
Writing and editing skills
Work in team environment
Take direction from various team sources
Must have strong computer skills
Excellent oral and written communication skills
Education:
Current undergraduate college student
Currently pursuing a degree in Information Technology, Computer Science, or a related field.
Strong understanding of programming language JavaScript (including NodeJS).
Familiarity with web development technologies (Typescript, HTML, CSS, React, etc.) is a plus.
Basic knowledge of database systems and SQL.
Other:
Must be able to travel occasionally should a business need arise. For most roles travel would not be common. Travel may involve plane, car or metro. In accordance with ADA policies, reasonable accommodations regarding travel limitations can be provided. Travel will be more common for roles such as Account Executives (25 - 50%), senior leaders (10 - 20%) or Capella Core Faculty (5 - 10%).
Ability to work onsite in Corporate or Campus location (in a typical office environment) may be required based on role. If so, this would include being mobile within the office, including movement from floor-to-floor using elevators or stairs.
If offsite or hybrid role, must have access to work in setting which enables meeting all requirements of the role (including privacy, reliable internet access, phone, ability to video conference, etc.) at a remote location.
Faculty and Federal Work Study roles require access to work in setting which enables meeting all requirements of the role (including computer, privacy, reliable internet access, phone, ability to video conference, etc.) at a remote location.
This role may require lifting, however reasonable accommodations will be provided in accordance with our ADA policies.
Must be able to meet critical thinking and problem solving aspects aligned to job duties, as well as effectively communicating with co-workers.
Must be able to work more than 40 hours per week when business needs warrant. Accommodations related to schedule may be considered.
Able to access information using a computer.
Other essential functions and marginal job functions are subject to modification.
SEI offers a comprehensive package of benefits to employees scheduled 30 hours or more per week. In addition to medical, dental, vision, life and disability plans, SEI employees may take advantage of well-being incentives, parental leave, paid time off, certain paid holidays, tax saving accounts (FSA, HSA), 401(k) retirement benefit, Employee Stock Purchase Plan, tuition assistance as well as entertainment and retail discounts. Non-exempt employees are eligible for overtime pay, if applicable.
Careers - Our Benefits, Strategic Education, Inc
SEI is an equal opportunity employer committed to fostering an inclusive and collaborative culture where individuals can grow their careers and contribute fully. We strive to attract talent with broad experiences, skills and perspectives. We welcome applications from all. While it is not typical for an individual to be hired at or near the top end of the pay range at SEI, we offer a competitive salary. The actual base pay offered to the successful candidate may vary depending on multiple factors including, but not limited to, job-related knowledge/skills, experience, business needs, geographical location, and internal pay equity. Our Talent Acquisition Team is ready to discuss your interest in joining SEI. The expected salary range for this position is below.
$19.50 - $29.75 - Hourly
If you require a reasonable accommodation to complete our application process, please contact our Human Resources Department at ***********************.
Software Engineer Intern, application via RippleMatch
Software Engineering Manager Job In Minneapolis, MN
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle.
Familiarity with database concepts and basic SQL.
Interest in designing, coding, testing, and maintaining software applications.
Strong problem-solving skills and the ability to participate in debugging and technical challenges.
Good organizational and project management skills, with the ability to handle multiple tasks and deadlines.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and software development practices.
Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
Manager, Application Development and Maintenance, SAP OTC
Software Engineering Manager Job In Saint Paul, MN
**_What Software Engineering contributes to Cardinal Health?_** Software Engineering is responsible for designing, developing, implementing, and supporting applications, systems and IT products required to achieve the company's business objectives. Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
We currently have a need for a Manager of Order to Cash for Pharmaceutical IT! This role will be accountable for delivery and maintenance of the Pharma SAP OTC functions as part of SAP Center of Excellence including current, recently added and the expansion of new businesses.
**_What is expected of you and others at this level?_**
+ Manages department operations and supervises professional employees, frontline supervisors and/or business support staff.
+ Participates in the development of policies and procedures to achieve specific goals.
+ Ensures employees operate within guidelines.
+ Decisions have a short-term impact on work processes, outcomes, and customers.
+ Interacts with subordinates, peer customers and suppliers at various management levels may interact with senior management.
+ Interactions normally involves resolution of issues related to operations and/or projects.
+ Gains consensus from various parties involved.
+ Focus on "outside the box" thinking.
+ Focus on Operational efficiencies, strategy, Innovation and Automation.
+ Manage the core (Run operations) as well multiple projects.
+ Be able to manage available capacity (resources) and Demand (Projects)
+ Lead by example.
**_Responsibilities_**
+ Execution and management of the Order to Cash functionality that supports the Pharma business segment.
+ Responsible for IT Controls, SOX compliance, and Audit findings in OTC functional areas of SAP Pharma platform.
+ Lead in IT, service delivery, strategy alignment to drive tactical solutions and stakeholder management.
+ Overall solution ownership of Incidents, defects, enhancements, and new build for OTC.
+ Keeping up with emerging technologies and changes in business processes.
+ Closely follows the strategic direction set by the segment and executes on priority goals.
+ Completing effort estimates, preparing proposals, and collaborating with functional partners to deliver solutions for value-add business functions.
+ Driving end-user satisfaction by using specific metrics.
+ Influencing internal and external clients to leverage out of the box solutions and reducing customizations.
+ Planning, monitoring, organizing, and overseeing projects.
+ Attract, retain, and develop talent.
+ Maintain strategic relationships with all key stakeholders.
+ Customer focused and deep understanding of business needs.
+ Identifying synergies and optimization areas within the domain and manage the execution.
+ Provide leadership and direction to the teams during problem solving and crisis management.
+ Collaborating with other process tower leaders (PTP, SCE, RTR, R&I, and non-SAP systems) to ensure a cohesive solution without impacting cross functional and downstream processes or applications.
+ Responsible for preparing and conducting prioritization meetings (for enhancements and defects) with the OTC functional partners.
+ Ensure all critical OTC processes are properly monitored and alerted; and automate recurrent incidents.
+ Responsible for leading, coaching, and cross training a team of SD functional consultants.
+ Closely work with infrastructure teams to ensure a reliable and stable operations.
+ Complies and enforce adoption of Solution discover, documentation, Hypercare and build-to-run transition to our support partners.
+ Supports the Vertex 6.0 Tax Software, 3rd party application, for pharmaceutical segment.
+ Supports the Pharma ordering channels integration with SAP and associated application. Accountable for driving BRMS support with our Run partners.
+ Responsible for the KPI's and BPM metrics that support current and future Pharma business units on SAP
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 12+ years' experience in SAP OTC Build/Run preferred
+ Full-Cycle SAP OTC implementation
+ SAP OTC Solution discovery, Options analysis and Build guidance.
+ Strong collaboration and leadership skills.
+ Strong business acumen in pharmaceutical wholesale distribution space.
+ Superior knowledge of processes and technology with deep hands-on knowledge in all the areas of OTC domain.
+ Strong experience in translating business requirements into technical capabilities and solutions.
+ Prior work experience in Sales and Distribution module within SAP ECC or S/4 HANA Enterprise Management and Vistex knowledge is a plus.
+ Proficiency with ASAP (Accelerated SAP) Waterfall and Agile methodologies.
+ Strong experience in completing effort estimates, preparing proposals, and collaborating with our functional partners to deliver quality business solutions.
+ Prior experience with managing highly skilled onsite and offshore teams.
+ Superior experience of identifying and resolving issues between team members or other teams.
+ Ability to develop individuals and teams.
+ Excellent oral and written communication skills.
+ Excellent organizational skills.
+ Experience in managing Demand (projects) and Supply (Resources)
+ Following additional skills / experience is a plus.
+ SAP pricing integration with Vistex is a plus
+ SAP Integration with Warehouse Management systems.
+ SAP Integration with Order Management systems
+ Complex pricing procedures in SAP ECC, pricing tables, and conditions
+ Key integrations points between SD and Finance (FICO).
+ Experience in providing direction to the teams in managing and troubleshoot complex interfaces involving multiple systems (e.g. SalesForce, Order Express (Web Order Entry), Manhattan, SAP MDG, IBM MDM, IDM, EDI, ECM, etc.) and middleware applications.
**Anticipated salary range:** $121,600.00 - $173,700.00
**Bonus eligible:** Yes
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 05/10/2025 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************