Software Engineering Manager - Commercial Engineering
Software engineering manager job in Naperville, IL
Ecolab is looking for an experienced Sr. Engineering Manager to be part of a dynamic team that's at the forefront of technological innovation. We're creating digital solutions including both web and mobile applications leveraging AI capabilities to generate positive outcomes and optimize operations for our clients, particularly within the Institutional division working with hotels, hospitals, retail, and restaurants. Our work is transforming how our customers operate, making them more efficient and sustainable.
What's in it For You:
* As a key player in our new division, you'll have the unique opportunity to shape its culture and direction.
* Impact the success of our innovative projects and help define the future of our product offerings
* Experience the best of both worlds with this team at Ecolab: the agility and creativity of a startup paired with the stability and resources of a global leader.
* Our collaborative environment fosters innovation while providing the support and security you need to thrive
What You Will Do:
* Grow talent and manage team composition
* Conduct weekly 1:1s with core team members to support their professional development.
* Make recommendations regarding missing or inadequately staffed skill sets to optimize team capabilities.
* Hire, mentor, and grow passionate individuals who thrive in strong teams and facilitate the onboarding process for new members.
* Provide learning opportunities and guidance for software engineering interns and co-ops.
* Drive technical excellence of the solutions the team is building
* Participate in and lead technical design reviews to ensure high-quality feature delivery.
* Develop and maintain the technical roadmap by identifying gaps in our technical implementation and opportunities for improvement.
* Identify and support technical feature owners within the team to oversee individual feature implementation.
* Ensure robust engineering excellence practices are implemented and followed (e.g. code reviews, unit testing)
* Collaborate with Enterprise Architecture (EA) and User Experience (UX) teams at appropriate stages in the development life cycle to enhance product quality.
* Directly manage the delivery of work flowing through the team
* Focus on timely delivery while ensuring quality, overseeing work through to acceptance by the originating team/sponsor.
* Implement and adapt Agile methodologies, tailoring our approach (Scrum, Kanban, or hybrid) to maximize team effectiveness.
* Ensure that all work completed by the team undergoes thorough peer review, testing, and adheres to best development practices.
* Continuously improve team practices through retrospectives and feedback loops
* Measure performance through reporting of KPIs and other metrics
* Establish and track key performance indicators (KPIs) to provide insights into team progress, delivery timelines, and individual professional goals.
* Develop and maintain reporting frameworks to communicate team metrics and progress effectively to stakeholders.
* Collaborate with the Product Managers
* Ensure a pipeline of work for the team that is prioritized effectively, and assist in establishing prioritization where there is ambiguity.
* Communicate clear expectations regarding work completion timelines, including prompt communication of any anticipated delays.
* Lead adoption of an AI-native software development lifecycle
* Champion the integration of generative and agentic AI tools, such as Copilot, to enhance productivity and innovation within the software development process.
* Foster a culture of experimentation with AI technologies, guiding team members in effectively utilizing these tools to streamline workflows and improve quality
* Align efforts in cross-team initiatives
* Attend Scrum of Scrums or similar cross-team delivery tracking as relevant to work the team is doing (or make sure someone else represents the team there)
Minimum Qualifications:
* Bachelor's degree in Computer Science, Software Engineering, or another related technical discipline (or equivalent 4 years of experience in related industry)
* 8+ years of experience (or 12 years without Bachelor's degree) as a software engineer, software developer, or other technical individual contributor role on a software engineering team
* No immigration sponsorship available for this position.
Preferred Qualifications:
* Proven track record leading successful software teams in dynamic environments
* Background in data engineering and experience with complex data integration
* Proven SaaS experience, including design and implementation for scaling large systems
* Strong experience with Agile methodologies and tools such as ADO and Jira, including coaching teams in Scrum or Kanban frameworks
* Experience mentoring and professionally developing software engineers, with a focus on creating formal learning opportunities
* Ability to thrive in a fast-paced, customer-centric organization
* Adaptive to changing priorities and manage multiple tasks effectively
* Strong communication, interpersonal, and project leadership skills, with an ability to articulate and execute a philosophy for building effective, cohesive, and collaborative cross-functional teams
* Experience working with mobile applications, esp Xamarin or MAUI
* Proven experience working with globally distributed teams and managing contract staffing engagements
* Ability to think strategically while managing day-to-day execution
* Strong problem-solving skills and attention to detail
* Previous experience with B2B ideal
Annual or Hourly Compensation Range
The base salary range for this position is $130,100.00 - $195,100.00. This position is eligible for annual bonus pay based on performance, per plan terms. Many factors are taken into consideration when determining compensation, such as experience, education, training, geography, etc. We comply with all minimum wage and overtime laws.
Benefits
Ecolab strives to provide comprehensive and market-competitive benefits to meet the needs of our associates and their families. Click here to see our benefits.
If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at jobs.ecolab.com/working-here.
Potential Customer Requirements Notice
To meet customer requirements and comply with local or state regulations, applicants for certain customer-facing roles may need to:
* Undergo additional background screens and/or drug/alcohol testing for customer credentialing.
* Be fully vaccinated for COVID-19, including a booster if eligible, unless a religious or medical accommodation is requested by the applicant and approved by Ecolab.
Americans with Disabilities Act (ADA)
Ecolab will provide reasonable accommodation (such as a qualified sign language interpreter or other personal assistance) with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please visit the Recruiting Support link in the footer of each page of our career website.
Auto-ApplySoftware Product Manager
Software engineering manager job in Oak Brook, IL
Chamberlain Group (CG) is a global leader in intelligent access and Blackstone portfolio company. Powered by our myQ technology, we make access simple and secure for millions of homeowners, businesses, and communities worldwide. Our flagship brands, LiftMaster and Chamberlain , are found in 51+ million homes, and 14 million+ people rely on the myQ app daily.
Develop, communicate and implement a vision and roadmap for one or more product categories to deliver a best-in-class software experience and achieve and surpass goals and business objectives, including user acquisition, engagement, retention, market share, sales and profitability
Lead the new product development process within our Software Product team from concept through commercialization, including voice of customer research, definition of customer and product requirements, marketing planning and value proposition, and track financial performance
Deliver flawless user experiences across all customer, partner, and dealer facing products
Support achievement of full P&L objectives for the business unit, driving profitability, volume growth and market share, as well as execution of product and services
Lead cross-functional collaboration to develop and deliver connected services required for a product category; drive the implementation and sustaining of the end user connected experience, including uncovering real-time consumer insights, driving user experience requirements, creating business cases or anticipated reach and impact and winning value propositions
Ensure product portfolio visions and roadmaps support and align with the business unit strategy, including maintaining a clear product roadmap aligned to business goals in the short- and long-term; emphasis should be on fast-paced new product development, sustaining product support and insight driven; ensuring software strategy aligns with the hardware and solutions strategy in order to deliver compelling user experiences
Develop and implement the strategy for their product category, brand, and channels; partner with BU product team, marketing, sales, and customer experience leaders to develop go-to-market strategies to win in targeted customer segments; lead the creation of end-to-end operational plans to drive profitably, grow and scale the business; work cross functionally to ensure achievement of product line objectives
Serve as a Product Manager leading the development and owning the implementation and sustaining of end user connected experiences, including uncovering real-time consumer insights, driving user experience requirements, creating business cases and winning value propositions, and leading cross-functional development teams
Advise and assist senior leaders in developing key go-to-market partnerships, including inorganic activities (M&A, licensing, connected service integrations) to support the BU product line growth and connectivity strategy
Represent the company with major customers, competitors, trade associations, government agencies, professional societies and similar groups
Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams.
Protect Chamberlain Group's reputation by keeping information confidential.
Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies.
Contribute to the team effort by accomplishing related results and participating on projects as needed.
This role is within Chamberlain Group's Product Management function. A successful incumbent is expected to (i) Develop, communicate and implement a vision and roadmap for one or more product categories to deliver a best-in-class software experience and achieve and surpass goals and business objectives, including user acquisition, engagement, retention, market share, sales and profitability; (ii) lead the new product development process within our Connected Services team from concept through commercialization, including voice of customer research, definition of customer and product requirements, marketing planning and value proposition, and track financial performance.
Education requirements include bachelor's degree in business, Marketing, Computer Science, Engineering, or related field.
2+ years in Product Management, Engineering, or in a Product Owner role
Experience with Power BI or Tableau
Experience with SQL
Consulting background is a huge plus
Knowledge, Skills, and Abilities:
Ability to work in Matrix and Agile software development environment
Understand and have experience with Agile Scrum methodologies or other commonly used tools
Other:
Ability to travel up to 25% - domestically and internationally
Preferred Qualifications
Education/Certifications:
Master's in Business Administration
Experience:
Prior experience working with software offerings
Knowledge, Skills, and Abilities:
Comfortable interacting with highly technical development teams
The pay range for this position is $97,700.00 - $184,175.00; base pay offered may vary depending on a number of factors including, but not limited to, the position offered, location, education, training, and/or experience. In addition to base pay, also offered is a comprehensive benefits package and 401k contribution (all benefits are subject to eligibility requirements). This position is eligible for participation in a short-term incentive plan subject to the terms of the applicable plans and policies.
Chamberlain Group wants all of its employees to succeed and encourages people of all backgrounds to apply. We're proud to be an Equal Opportunity Employer, and you'll be considered for this role regardless of race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We're committed to fostering an environment where people of all lived experiences feel welcome.
Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence **************************.
NOTE: Staffing agencies, headhunters, recruiters, and/or placement agencies, please do not contact our hiring managers directly.
Auto-ApplyManager of Software Engineering
Software engineering manager job in Country Club Hills, IL
Full-time Description
In this role, you will lead one or more teams of software engineers to design, build, and enhance ICC's E-commerce platform and other related applications, ensuring an outstanding customer experience. You will collaborate closely with Product Development, Enterprise Architecture, Project Management, Support, and Customer Service teams to define requirements, propose effective solutions, negotiate timelines, and help shape the organization's technology strategy.
Essential Functions:
Specific duties and responsibilities include, but are not limited, to the following:
Lead and support a team of software engineers to deliver high-quality, customer-focused applications for ICC's E-commerce platform and related systems
Guide the team in technical decisions, ensuring best practices in software development, architecture, and system integration
Research and introduce new technologies, tools, and best practices to continuously improve how the team works
Set clear goals, track progress, and ensure projects are delivered on time and meet business objectives
Foster a positive and collaborative team environment, encouraging open communication, knowledge sharing, and continuous improvement
Mentor and develop team members, providing regular feedback, coaching, and support for their career growth
Work closely with cross-functional teams-such as Product, Architecture, Project Management, and Support-to define requirements, solve problems, and deliver value
Collaborate with IT leadership and other managers to help define and shape the organization's technology strategy and roadmap
Manage resources and adjust priorities as needed to balance short-term needs with long-term team development
Promote and implement Agile and DevOps practices to improve team efficiency and adaptability
Drive the hiring and onboarding process, ensuring new team members are well integrated and supported
Communicate project status, risks, and dependencies clearly to stakeholders and senior leadership
Performs other related duties as assigned
Requirements
Essential Skills and Education/Experience:
Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Masters degree is preferred.
5+ years of experience designing, building, and supporting highly available, enterprise-level web and mobile applications
5+ years of professional hands-on technical background in modern programming languages (e.g., PHP, C#, Go, TypeScript) and frameworks (e.g., VueJS, Node.js, Symfony, or Laravel).
3+ years of experience leading and managing engineering teams, with a track record of developing others and delivering results
Experience with Magento 2 framework or experience building and supporting other modern online commerce platforms
Experience building single-page, PWA or decoupled applications.
Strong hands-on experience with system architecture, API development (REST/SOAP), and database technologies (SQL and NoSQL)
Familiarity with user experience, interface design, and mobile-first development.
Experience working in Agile environments (Scrum/Kanban) and applying DevOps principles
Agile Leadership/Scrum Master/Product Owner, PMP or similar certifications
Excellent communication and collaboration skills, with the ability to work effectively with team members, stakeholders, and senior leaders
Strong problem-solving, analytical, and organizational skills
Experience in hiring, onboarding, and developing engineering talent
Ability to manage multiple projects, prioritize tasks, and adapt to changing business needs
Experience with cloud platforms (AWS or Azure), modern commerce frameworks (Magento 2 or similar), and monitoring tools
Certification is preferred
Excellent leadership, project management, and people management/mentoring skills (including hiring, onboarding, and developing engineering talent)
Experience with DevOps, Automation processes and CI/CD
Experience with Atlassian Jira or similar issue tracking tools
Experience working with third party vendors and contract negotiations
Experience with monitoring and observability tools/technologies (i.e., Grafana, Kibana, NewRelic)
Physical Requirements:
Travel is required as needed, domestic and international, 5%-10% of the time.
Ability to sit for extended periods while working at a computer or desk
Occasional standing, walking, and reaching to access files or office supplies
Manual dexterity for typing, filing, and handling office equipment
Ability to lift and carry up to 20 pounds occasionally (e.g., office supplies, documents)
Visual acuity to read printed and digital materials
Auditory ability to communicate effectively in person and over the phone
May need to climb stairs in multi-level office building
Environmental Conditions:
This position follows a hybrid work model and is based in our United States office (Country Club Hills, IL).
The role may involve working extended hours to meet deadlines and manage critical situations.
Experience managing remote resources with significant time zone difference
Indoor office/home environment
Must be able to work in standard office environment with artificial lighting and climate control
Disclaimer:
This description is not an exhaustive list of all responsibilities, duties, and skills required. The company reserves the right to change or add duties to this position as business needs require.
International Code Council offers a competitive starting salary and comprehensive benefits package that includes paid vacation and sick time, health/dental/vision insurance, 401k with generous company match immediately vested, company paid basic life insurance, short-term and long-term disability coverage. Additional voluntary benefit offerings are available such as critical illness insurance, flexible spending accounts, and pet insurance.???
International Code Council provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, citizen status, religion, ancestry, national origin, age, disability, sex, marital status, military status, pregnancy, sexual orientation or any other basis prohibited by applicable federal, state or local employment laws or regulations in every location in which the company has facilities.
Salary Description 160-175k
Manager, Applications Development
Software engineering manager job in Oak Brook, IL
The Manager, Applications Development is a member of the Information Technology management team and is responsible for the development of a state-of-the-art microservices application platform and guides the development of cloud-native applications and frameworks using an API-first strategy. This individual will provide oversight to all phases of the software development process, with specific emphasis on quality and on time delivery. The successful candidate will have a proven track record of growing, leading and managing successful teams and individuals in an agile software development environment. Extensive knowledge of modern development processes and technologies is essential in this role. This individual will also be expected to work closely with business and technology leadership to influence, refine and communicate out platform strategies to the broader team.
ESSENTIAL JOB FUNCTIONS:
Design and drive internal methodologies and process improvements shaping the engineering organization into a world class team utilizing best in class practices and technologies. Key processes include:
Agile (Scrum)
Cross-domain E2E design and implementation of complex features
Continuous Integration and Delivery (DevOps)
Software maturity and quality
Versioning and Scope control
Unit testing, code analysis
Application security design and testing
Excellent leadership, communication, facilitation and motivational skills, with the ability to build rapport and grow consensus with peers and other groups
Professional experience building and leading teams that built distributed scalable enterprise-class web/mobile applications with a few of the following technologies: NodeJS, HTML5, DHTML, CSS, TypeScript, JavaScript Frameworks (Angular, Bootstrap, React, Cordova, etc.), MongoDB.
Ability to attract, engage and retain top diverse technical talent.
Domain knowledge and experience in application development, including: client/server, web services, portal, middleware, micro services and mobile app.
Understand and leverage team member strengths to accomplish corporate goals.
Client focused mindset - exceed the expectations of our internal and external customers.
Must be capable of clearly articulating complex technical issues to all levels of the organization.
Manage staff performance, and identifies training needs to develop a high-performing team
Review and approve project deliverables to ensure that they are architecturally sound and fit into the enterprise design
Ensure all internal controls and policies are adhered to for projects and systems change management
Enforce quality practices (unit test, code analysis, integration test, etc.) and provide quality measurements to leadership team. Drive quality initiatives within design and development phases
Provide direction, guidance, and promote growth of DevOps function within the company
Manage scope and delivery expectations with business partners and communicates status and big picture to the leadership team. Remove obstacles, close gaps and manage and mitigate risks.
Partner closely with business and enterprise architecture teams to ensure application design and implementation meets requirements, technical roadmap and business direction
Provide oversight and direction for the design, implementation, timely release and maintenance of products that meet customer expectations and high standards for quality, stability and performance
MINIMUM QUALIFICATIONS:
B.S. in Computer Science, Information Systems, or related field
5+ years overall IT system architecture, design, development, deployment experience.
3+ years of experience coaching on Agile methodologies and tools (i.e. Scrum, DevOps, XP, Kanban, etc.).
3+ years of leadership experience in software development overseeing the direction, development and delivery of large scale, distributed, web-based mission critical products/platforms in fast pace agile environments using continuous delivery
Knowledge and experience in developing software using agile methodologies.
Knowledge and experience in developing enterprise applications using OO Design, Microservices architecture, SOLID Design principals.
Solid experience in emerging and traditional technologies such as : NodeJS , AngularJS, Cordova/Ionic, Docker, REST, JSON, XML, HTML / HTML5, CSS, NoSQL, and Azure/AWS/Container Platform etc.
Experience with NoSQL technologies such as MongoDB, Redis, etc.
Experience developing containerized applications using Azure, AWS, Docker.
Solid knowledge and experience in CI/CD tools and DevOps principles.
Effective leader with exceptional interpersonal & communication skills and strong experience with talent development
Must have strong analytical and problem solving skills.
Solid experience with web services, system integration and service oriented architecture.
Flexible and adaptable attitude, disciplined to manage multiple responsibilities
Experience with the Atlassian suite of products (Confluence, Jira, GitHub, Bitbucket, etc.)
Require limited supervision and direction; drive results, and set priorities appropriately and independently
Excellent organizational and time management skills
Highly detailed oriented
Demonstrable leadership and influencing skills
Proficient in multi-tasking and managing multiple projects
** This is a full-time, W2 position with Hub Group - We are NOT able to provide sponsorship at this time **
Salary Range: $115,000 - $130,000+/year
+ bonus eligibility
**
This is an estimated range based on the circumstances at the time of posting, however, may change based on a combination of factors, including but not limited to skills, experience, education, market factors, geographical location, budget, and demand**
BEWARE OF FRAUD!
Hub Group has become aware of online recruiting related scams in which individuals who are not affiliated with or authorized by Hub Group are using Hub Group's name in fraudulent emails, job postings, or social media messages. In light of these scams, please bear the following in mind:
Hub Group will never solicit money or credit card information in connection with a Hub Group job application.
Hub Group does not communicate with candidates via online chatrooms such as Signal or Discord using email accounts such as Gmail or Hotmail.
Hub Group job postings are posted on our career site: ********************************
Auto-ApplySoftware Development Manager
Software engineering manager job in Naperville, IL
About Us
WEBIT Services is one of the leading Managed Services Providers in the Chicago suburbs and a proud two-time receipient of the Better Bureau's Torch Award for Ethics. As an employee-owned, values driven company, we are passionate about using technology to create meaningful change.
Our software division, Upstream Impact, builds modern, purpose-driven software for nonprofit organizations, empowering them to make a greater positive impact in their communities. We are scalable, human-centered software solutions.
The Opportunity
We are looking for a Software Development Manager to lead our team to the next level. This is not a hands-on coding role. This is a people-first, process-driven leadership position. You'll be the organizational engine of our team, combining strong project management skills with servant leadership to ensure our developers thrive and our products deliver exceptional value. If you love building high-performing teams, improving processes, and making sure the right work gets done at the right time, this role is for you. Please DO NOT contact WEBIT Employees directly or call the WEBIT office. Any candidates who do not follow application procedures will not be considered.
Requirements
Team Leadership & Accountability
- Provide direct mentorship and support through regular one-on-one meetings.
- Set clear goals, track performance, with EOS Scorecards, conduct performance reviews, and support the professional growth.
- Hold developers and QA Engineers accountable for their work, ensuring a high-quality standard.
- Foster a culture of trust, accountability, and continuous improvement.
Project & Process Management
- Lead Agile ceremonies: sprint planning, daily stand-ups, retrospectives, and customer check-ins.
- Translate product requirements into sprint backlogs and execution plans.
- Monitor project timelines, scope and resource allocation.
Quality & Continuous Improvement
- Oversee QA practices and testing standards.
- Implement continuous improvement processes to optimize productivity and delivery predictability.
Desired Skill
- 5+ years in software development management. Agile project management, or related leadership roles.
- Proven experience managing engineering teams in a small-business environment.
-Experience with Agile/Scrum methodologies.
-Experience with project management and collaboration tools (e.g. Jira, Azure DevOps, GitHub, CI/CD).
- Strong organizational skills with the ability to hold others accountable.
- High-level technical understanding: hands-on coding not required.
Benefits
Why Join Us?
Influence: Your will have direct and significant impact on our team's success and our company's future.
Focus: This is a pure Leadership role. Your value comes from enabling others not from your code contributions.
Culture: Join a small, supportive team where you can make a real difference and help shape our culture.
Salary $90,000-110,000k
Company paid Day 1 Health Insurance
Company paid AD&D
Employee Ownership after 1 year of employment
Dental, Vision, and 401k plan options
Unlimited PTO eligibility after 90-days
Auto-ApplySenior Manager, Platform Engineering
Software engineering manager job in Joliet, IL
Company DescriptionJobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located.
Company Name: Capital One
Job Description77 West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Manager, Platform Engineering
Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Platform Engineers who are passionate about creating and supporting DevOps tools with emerging technologies to join our team. As a Platform Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
General Responsibilities:
Mentor and lead a team of MQ engineers responsible for our critical IBM MQ services
Work with product owners to understand desired application capabilities and testing scenarios
Lead the craftsmanship, availability, resilience and scalability of your solutions
Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community
Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization and diversity
Basic Qualifications:
High School Diploma, GED, or equivalent certification
At least 6 years of experience implementing, configuring, and optimizing IBM WebSphere MQ
At least 4 years of people management experience
Preferred Qualifications:
8+ years of experience with IBM WebSphere MQ
3+ years of experience with AWS
2+ years of experience in Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization for this position.
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
New York City (Hybrid On-Site): $195,200 - $222,800 for Sr. Manager, Platform Engineering
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to [email protected]
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Senior Engineering Manager
Software engineering manager job in Naperville, IL
The ENERCON Federal Services team is seeking a Senior Engineering Manager to join the team. This is a key leadership role focused on technical excellence, team development, and client success. This role can sit out of the following locations:
Naperville, IL
Overland Park, KS
Fort Worth, TX
Dallas, TX
Kennewick, WA
Responsibilities
Imagine a day where you inspire a team to push boundaries, turning complex challenges into engineered solutions that matter. You lead with purpose, mentor with heart, and build trusted partnerships that shape the future. Every decision you make moves projects, people, and possibilities forward.
Leadership & Staff Development: Provide day-to-day leadership and mentorship to a multidisciplinary engineering team. Conduct performance reviews, support career development, and promote a culture of growth. Recruit, hire, and onboard new team members. Identify and develop future leaders within the organization
Client & Business Development: Maintain and strengthen client relationships. Collaborate with Business Development to support proposals and win new work. Contribute to development of proposals, including technical scopes and labor estimates
Project & Task Management: Oversee major projects, ensuring quality, budget, and schedule alignment with the support of your engineering leadership team. Lead weekly team meetings to monitor progress and allocate resources. Lead and manage large-scale, multi-discipline engineering projects from concept through completion. Ensure project execution aligns with scope, schedule, budget, and quality expectations. Conduct regular project reviews and risk assessments to ensure proactive issue resolution and capturing lessons learned. Coordinate task assignments and resource allocation across teams to balance workload. Monitor project performance metrics and implement corrective actions as needed. Ensure compliance with internal processes, client requirements, and regulatory standards
Technical Expertise: Apply deep engineering knowledge to complex system and equipment designs. Ensure compliance with DOE requirements and industry standards (ASCE, AISC, ACI, ASME, IEEE, AWS, etc.)
#LI-SH7
Qualifications
Bachelor's Degree in Engineering required
Licensed Professional Engineer (PE) required
10+ years of engineering design experience
Experience in project and people management
Strong technical expertise in one or more engineering disciplines
Familiarity with DOE projects
Excellent communication, technical writing, and leadership skills
U.S. Citizenship and ability to gain unescorted access to nuclear sites
Pay Range USD $120,000.00 - USD $180,000.00 /Yr. Additional Information
About ENERCON:
At Enercon Services, Inc. (ENERCON), we're driven by our people-and we're proud to offer rewarding careers in a culture of excellence. We provide a comprehensive benefits package and professional development opportunities that support your long-term growth.
What We Offer:
Enjoy full benefits for you and your dependents starting day one, no waiting period
Flexible work arrangements, including hybrid and alternative schedules
401(k) with employer matching
Tuition reimbursement
Professional Engineer (PE) license support and incentives
Want to see the full picture? Click HERE to see our Comprehensive Benefits
Salary Range Information:
If a salary range is listed, it reflects the typical range for this full-time position based on the role, level, and location. Individual compensation within the range will be determined by factors such as work location, relevant experience, job-related skills, and education or training.
Eligibility to Work:
Candidates must be legally eligible to work in the US without requiring current or future sponsorship.
Ability to pass a pre-employment and random drug and alcohol screenings, ENERCON and client specific background checks, and annual motor vehicle record (MVR) according to company and client policies.
Equal Opportunity Employer:
ENERCON does not discriminate in employment opportunities or practices based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.
Connect with Us: *************** | LinkedIn
Auto-ApplyManager, Engineering
Software engineering manager job in Countryside, IL
Voyant Beauty believes our people are more than just employees; they're the driving force behind everything we achieve. Our culture fosters teamwork, respect, and camaraderie, ensuring that every individual's contribution is valued and celebrated. We invest in their growth, providing opportunities for development and advancement within our dynamic team.
Voyant Beauty is a company that specializes in the development and manufacturing, of beauty, personal and home care products. We work with various brands, retailers, and businesses to create customer formulations and products tailored to their needs. This can include skincare, haircare, bath and body products, fragrances, and more. Essentially, Voyant Beauty serves as a one-stop-shop for companies looking to bring their beauty and personal care product ideas to life.
Safety is a core value at Voyant Beauty. We prioritize the well-being of our team members, ensuring a safe and secure environment where everyone can thrive and excel.
If you're seeking to be part of a team where your talents are valued, your safety is paramount, and your efforts contribute to meaningful change, then Voyant Beauty is the place for you. Come join us and be a part of our journey.
A Brief OverviewThe Plant Engineering Manager oversees the engineering operations at the plant level, reliability, and continuous improvement of facility equipment. This role is focused on implementing site-specific engineering strategies, managing plant capital projects, and ensuring compliance with safety and regulatory requirements. It requires close collaboration with plant leadership and technical teams to support efficient and reliable production processes. What you will do
Develop and execute engineering strategies tailored to plant needs, optimizing facility and equipment reliability to meet production goals and compliance standards.
Lead plant-specific capital improvement projects, from proposal to implementation, including preparing CAPEX documents, coordinating resources, and ensuring project alignment with site priorities.
Oversee new equipment installations and modifications, ensuring they meet site-specific engineering standards and production requirements.
Manage the engineering budget, including materials and equipment, to meet the plant's financial and operational targets.
Maintain relationships with vendors, contractors, and regulatory bodies, ensuring compliance with local safety, environmental, and operational standards.
Some duties may vary slight by location.
Education Qualifications
Bachelor's Degree Chemical, Electrical, or Mechanical Engineering (or related field) (Required) or
Master's Degree Chemical, Electrical, or Mechanical Engineering (or related field) (Preferred)
Experience Qualifications
4-6 years Supervisory or management experience in a plant engineering capacity (Required)
10+ years in packaging, production systems, or automated manufacturing within food, beverage, pharmaceutical, or consumer goods sectors (Required)
Skills and Abilities
Expertise in project management, with a focus on plant-specific solutions in equipment reliability and process improvement. (High proficiency)
In-depth knowledge of facility and equipment maintenance within a manufacturing environment. (High proficiency)
Proficient in maintenance operations planning and CMMS tools. (High proficiency)
Communication and interpersonal skills for effective collaboration with plant teams. (High proficiency)
Leadership skills to guide and develop technical teams at the plant level. (High proficiency)
Knowledge of local regulatory and compliance standards. (High proficiency)
Certified Maintenance Manager (CMM) or Certified Maintenance Professional (CMP) certification. (Medium proficiency)
Licenses and Certifications
Certified Maintenance Manager (CMM) (Preferred)
Certified Maintenance Professional (CMP) (Preferred)
Certified Maintenance Reliability Professional (CMRP) (Preferred)
To Staffing and Recruiting Agencies:Our company does not accept unsolicited curriculum vitae's or applications from agencies. We are not responsible for any fees related to unsolicited curriculum vitae's or applications and explicitly reserve its right to contact candidates presented in such unsolicited curriculum vitae's or application.
Our company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, religion, sex, color, national origin, sexual orientation, age, disability or veteran status. Voyant Beauty will consider requests for accommodations due to a disability impacting a qualified employee's ability to perform the essential functions of their position consistent with applicable laws. In addition to federal law requirements, Voyant Beauty complies with applicable provincial and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Compensation & Benefits Disclosure
At Voyant Beauty, we are committed to transparency in our hiring process in compliance with applicable pay transparency laws.
The base compensation for this position is described in the above posting. This position is also eligible to participate in our short-term incentive (bonus) plan.
For hourly positions, a shift premium may apply based on the assigned work schedule.
We provide eligible full-time employees with a comprehensive benefits package that includes medical/Rx, dental, and vision insurance options, along with applicable flexible and health spending accounts (FSA/HSA). In addition, we also offer options for life and AD&D insurance (basic and supplemental) along with short- and long-term disability insurance (basic and supplemental). Other supplemental benefit options include accident, hospital indemnity, and critical illness insurance along with identity theft protection.
Employees can take advantage of a 401(K)-retirement savings plan with company match, paid vacation, paid sick time, paid holidays, and education reimbursement. This comprehensive benefits package is designed to offer valuable support for you and your family's health, financial security, and work-life balance.
Specific benefits and eligibility may vary by location. For further information, please contact a member of our hiring team.
Senior Engineering Project Manager - Land Development
Software engineering manager job in Lisle, IL
CAGE is a highly respected leader in civil engineering, surveying, and construction management services, known for our expertise in land development consulting. Our team of professionals is dedicated to delivering innovative and high-quality solutions tailored to our clients' unique needs. Committed to excellence and integrity, CAGE offers a collaborative and supportive work environment where employees can thrive and grow. Join us and become part of a company that values expertise, fosters professional development, and drives impactful projects that shape communities for the better.
Position Overview:
As a Project Manager at CAGE, you'll be coordinating, guiding, and supervising all team endeavors, covering tasks such as handling production documents, client management, internal team dynamics, and project finances. Your key role involves enhancing team efficiency through staff development, aligning individual strengths with project requirements, and preempting obstacles, both internal and external. Pivotal to the role, you'll foster robust internal relationships and cultivate a substantial client network.
Typically Reports To: Director of Operations
Typical Years of Experience: 12+ Years
Key Responsibilities:
Manage, lead, and oversee all team activities including production documents, client management, internal team management and project financials.
Increase overall effectiveness of the team by developing staff, aligning individual team member strengths, and identifying potential obstacles (both internal and external).
Negotiate strong contracts and clearly define project scope within proposals.
Make critical decisions to ensure projects maintain schedule and scope.
Consistently reinforce the CAGE Brand Promises and drive all aspects of projects to provide superior customer service.
Delegate project tasks to team members in a timely fashion and provide clear direction on tasks, expectation on deliverables, and establish clear deadlines with team member affirmation.
Necessary Qualifications:
BS in Engineering from an accredited university.
12+ years of professional experience.
Professional Engineer (PE) certification preferred, but not required.
Demonstrated track record of success as a project engineer with a strong technical background.
Established strong relationships with both clients and internal team members.
Proficient in project design & coordination.
Skillful in task delegation, allowing for efficient management focus.
Possesses excellent communication skills, critical thinking, and problem-solving abilities.
Consistently delivers profitable projects independently or with minimal supervision.
Effective in managing client relationships with the intent to generate a repeat client in every instance.
Why CAGE?
At CAGE, we excel as problem solvers, prioritize cost-conscious design, and deliver exceptional value to our clients. Crucially, we foster strong relationships built on trust and satisfaction. We seek individuals who share our enthusiasm, passion, and dedication to hard work which have propelled us to our current success. Are you ready to make a difference at CAGE? If so, we look forward to meeting you.
What We Offer
Strategic Growth & Leadership
Clear career pathways and advancement opportunities
Leadership development and executive training
Tuition reimbursement and professional development support
Culture & Connection
Collaborative, inclusive work environment
Annual all-hands meeting, team social events, book clubs, and cause-driven initiatives
Rewarding Compensation
Compensation: $100,000 - $120,000
*The salary range provided is a general guideline. Final compensation will be based on factors such as experience, qualifications, skills, and overall alignment with the role and company needs.
Bonus opportunities tied to performance
Health & Wellness
Medical, dental & vision coverage (including HSA options)
Mental wellness support and wellness reimbursement
Time Off & Flexibility
Flex Time Off - no accruals
Paid parental leave
30-day sabbatical after 5 years
7 paid holidays + 1 floating holiday
Secure Your Future
401(k) with an up to 4% company match - fully vested on day one
Life and disability insurance
Employee discounts
CAGE does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies without pre-approval from the CAGE team. Pre-approval is required before any external candidate can be submitted. CAGE will not be responsible for fees related to unsolicited resumes and for candidates who are sent directly to hiring managers.
Senior Phase I Engineering Project Manager
Software engineering manager job in Woodridge, IL
Join the V3 Team and take your career to the next level! We are looking for a Senior Phase I Engineering Project Manager to support our Transportation & Municipal Engineering group in our Woodridge, IL office. The ideal candidate will have an emphasis on pursuing and delivering Phase I/preliminary engineering services on projects involving intersection and roadway corridor improvements, sidewalks and multi-use paths, rail crossings, and streetscape enhancements for local municipalities, IDOT, and county DOTs. They will also provide technical assistance across growing regional offices.
About Us
V3 is more than just a place to work. It is a place where you can make an impact, build your skills, create your path and dive into meaningful, rewarding work that is challenging, inspiring and fun!
As a civil engineering consulting firm, we transform communities. Our diverse array of specialties includes civil engineering, contracting, environmental, planning, landscape architecture and surveying services. We believe in excellence in all we do and have an unwavering commitment to success. We have over 425 employees, with offices in six states and one in Canada. We are a growing firm and that creates exciting opportunities for our staff!
Key Responsibilities
Serve as the client manager, project manager, and/or technical lead on Phase I engineering projects.
Collaborate with other project managers within the Chicago Region Transportation and Municipal Engineering team as well as other V3 group leaders in the delivery of multi-disciplinary projects and project pursuits.
Establish and manage delivery and protocols pertaining to Phase I engineering projects.
Help to ensure that staff development, mentoring and training needs are being met.
Perform quality assurance reviews of Phase I engineering documents.
Prepare proposals and attend interviews for new project pursuits.
Engage in business development activities to develop and maintain relationships with public sector clientele.
Attend industry networking events on behalf of V3.
Manage client relationships and accounts, including billing & collections, and maintain a high level of client satisfaction.
Perform other duties as needed.
Qualifications
Bachelor's degree in Civil Engineering / Professional Engineering License required.
15 - 20 years of related experience.
Strong Communication and Listening Skills.
Experience leading/delivering Phase I projects for local municipalities, counties, and IDOT.
Demonstrated ability to process various levels of locally-led Phase I engineering projects through IDOT.
Experience securing grant funding for local agencies a plus.
Benefits
Competitive salary and performance-based bonuses
Comprehensive health, dental and vision insurance
Health Savings Account with V3 funding contribution
Retirement plan with up to 6% company match
Paid time off, holidays and volunteer paid time off
Professional development opportunities
Collaborative and supportive work environment
Explore our website at ************ to learn more about us!
Join Our Team! If you are ready to join a growing firm with a vibrant culture, where you can learn from our experienced staff who are experts in their field, submit your resume today!
V3 IS AN EQUAL OPPORTUNITY EMPLOYER: Veteran/ Disability
Auto-ApplySenior Software Engineer, Windows/Desktop Applications - Joliet, USA
Software engineering manager job in Joliet, IL
Mission
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies
What You'll Do
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++.
Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.
Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases.
Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions.
An ideal candidate should have
Required:
3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.
Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.
Preferred / Bonus:
Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.
What we offer
A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker.
Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).
Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people.
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.
Auto-ApplySoftware Support Tier I
Software engineering manager job in Oak Brook, IL
The Software Support Tier I serves as the Company's first point of contact for incoming customer calls regarding the Company's products, equipment and services. Positive interaction with customers and timely resolution of issues are critical components of the position. The Software Support Technician I must be an active listener who can calmly handle emotional customers and de-escalate conflicts since many issues arise because a pharmacy (our customer) is attempting to resolve an issue for the pharmacy's customer who is standing in front of them.
Key Duties
* Responds daily to incoming customer questions and emails relating to issues or questions about the Company's various software and hardware products or other services by identifying and resolving the issue(s).
* Provide user support on company-supported applications and platforms.
* Independently resolve software issues and enjoy boosting customers' satisfaction with Company.
* Guides users through diagnostic and troubleshooting processes, which may include use of diagnostic tools and software.
* Document and maintain detailed records in our internal ticketing system of all interactions with customers.
* Collaborates on more complex issues, as necessary, with other Account Managers, Account Manager Leads, Support Manager, or different departments (i.e. Development), as appropriate, to respond to or resolve the issue.
Education/Training
* Associate degree in computer science, business management or related field preferred
* Or High school diploma or equivalent required with experience as a Pharmacy Technician or support technician in call center.
Required Work Experience/Skills
* Strong oral and written communication skills
* Strong interpersonal, active listening, de-escalations, and empathic skills needed to
* Strong analytical and problem-solving skills, including the ability to think creatively (outside of the box), to identify and resolve customer issues relating to the Company's products, equipment, and services quickly and effectively.
* Ability to work as part of a team and collaborate effectively with coworkers.
* Working knowledge of Microsoft Office Suite of Products.
* When applicable, the ability to use prior case history to determine the next step.
* Write clear, concise, and factual notes to the customer file regarding customer conversations or contact.
* Self-motivated to become more knowledgeable about the Company's products and services, as well as the pharmaceutical industry.
* Proven ability to balance, prioritize and organize multiple tasks.
* Possess flexibility in scheduling to allow for occasional after-hours work and including a rotating weekend shift.
* Ability to prioritize and complete all work tasks with minimal supervision.
* High level of professionalism and strong personal interaction skills.
Preferred Work Experience/Skills
* Previous call center experience with supporting Pharmacy Management Software
* Preferred but not required, experience working as a Pharmacy Technician or other role
Discretionary Judgment
* Uses independent judgment and discretion based upon the employee's experience in the position and knowledge of the products, equipment, and services.
* Uses good judgement and possesses ethical work values.
Physical Demands, Working Conditions, and General Employment Guidelines
* Moderate to high levels of stress may be experienced in the performance of the job.
* Position is performed in a general office environment, home office, or approved remote workspace where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending.
Equipment
* Daily use of the Microsoft Teams (phone), computer, printer, and other routine office equipment
* Must have internet access
Safety to Self and Others
* Little responsibility for the safety of others. Job is performed in an office setting where there are no hazardous materials or equipment.
Working Conditions/Hazards
* Position is performed in an open office environment or approved remote work location.
Available Shifts
● 8AM-5PM, 9AM-6PM and 10AM-7PM CST.
Work Location
● RedSail Technologies Office Oakbrook, IL
Senior Software Engineer, Core Experiences - Joliet, USA
Software engineering manager job in Joliet, 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.
Auto-ApplySr. Full Stack Developer
Software engineering manager job in Downers Grove, IL
Our client is the leading health solutions company with retail locations, pharmacy benefit management, and digital health hubs. These resource will be a part of the digital application development team within the organizations largest healthcare claims affiliates. This role will work in a cross-function and collaborative environment.
In the role of a Sr. Full Stack Developer, you will apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Design and Development. You will contribute to our future state technical strategy and play an important role in interfacing with customer for the successful delivery of various projects. You will also help the team deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition, and warranty. You will help to deliver business change and innovation into our .NET based business applications software.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
- 8-10+ years of full stack web development experience with expertise in Microsoft .NET stack
- Tech stack required: .NET, ASP.NET, Core, Entity Framework, MVC, Visual Studio, Webforms, C#, and Web APIs
- Strong experience with SQL Server and PL/SQL development
- 2+ years of development experience for projects delivered via Agile, Waterfall and/or SAFe methodologies
- Strong experience with API design patterns (REST - XML, JSON)
- Ability to write clean, high quality, high performing, scalable code from scratch - Azure cloud experience.
- Knowledgeable about web security basics.
- Microsoft certifications are a plus.
-Experience developing healthcare, insurance, pharmacy, or claims web applications
Senior Software Engineer
Software engineering manager job in Westmont, IL
We are actively looking for a creative, talented and highly motivated full-stack senior software engineer to join our small development team for an immediate opening. You will be responsible for development and maintenance of various components, which are sophisticated desktop Java applications. In addition, we develop a custom solution for distributed computing, 3D graphical processing tools, high-performance data storage and various back-end APIs. Our programming language of choice is core Java, with some Python and C++. This role also requires a person who will be focusing on JVM performance issues
The company offers a comfortable and informal working environment. We closely collaborate with a diverse community of application engineers, responsible for defining new product features and supporting customers.
Responsibilities
Job Responsibilities:
Design and implement new components and on-going feature enhancements
Under minimal guidance, collaborate with application support engineers on software requirements and application design
Thoroughly test your code and take full responsibility for its quality
Share your knowledge through mentoring, reviewing code, and taking part in design discussions
Follow the company software development processes
Study new technologies to remain technically current
Qualifications
BS degree in Computer Science or Engineering
Minimum GPA of 3.2/4.0
Minimum 5 years of professional full-stack application development experience utilizing core Java and object-oriented design principles
Minimum 1 year of professional experience with any desktop widget toolkit (Java Swing, Java FX, SWT, Qt). Minimum of 1 year JVM experience.
Experience with JUnit
Excellent communication skills: be able to clearly explain technical concepts to a diverse audience
Auto-ApplySoftware Manager, Middleware (Hybrid in Oak Brook, IL)
Software engineering manager job in Oak Brook, IL
Chamberlain Group (CG) is a global leader in intelligent access and Blackstone portfolio company. Powered by our myQ technology, we make access simple and secure for millions of homeowners, businesses, and communities worldwide. Our flagship brands, LiftMaster and Chamberlain , are found in 51+ million homes, and 14 million+ people rely on the myQ app daily.
This position is responsible for applying Software engineering knowledge to the day to day management of a team related to the software development and implementation of myQ middleware software. The middleware consists of web services, databases, and API's. The projects could consist of New Product Development, Productivity, Sustaining or Advanced Development projects. This individual will be expected to contribute to making the myQ Software product, a best-in-class, competitive and interactive user experience. The ideal person will have the ability to solve complex software engineering problems, recognize gaps in process and recommend solutions.
This position is responsible for the planning of resources and project planning for software engineering projects with in the line of business they are assigned. The manager will plan and track these projects to ensure they are completed on time with quality and done in accordance with the Software engineering's community of practice, tools, methodologies, and processes. He or she will be responsible for estimating and coordinating technical effort based on product requirements, and then adhering to those estimates. This position is responsible for the recruiting, onboarding, retaining, scheduling and direct supervision of Software Engineer(s), Software Architect(s) or Software Supervisor(s). This position will be responsible for planning and tracking a financial budget.
Additionally, this position will establish and enforce guidelines, best practices, and provide technical leadership and conduct continuous improvement activities for middleware developers. This position will be responsible for managing and coordinating the activities of consultants both local and remote. This position requires frequent interactions with marketing, product ownership, scrum masters, strategic Lines of Businesses, and Engineering.
Job Responsibilities:
Responsible for the day to day management of on time, on budget and quality functional project execution for one team to ensure system reliability
Responsible for the functional plan, including resource effort, schedule estimate and cost, for new and active projects for one team
Responsible for 18 month project forecasting for one team; accountable for direct reports project time accounting
Responsible for the functional design approach and technical feasibility for multiple projects, with input from key technical personnel from a single team
Ensure functional process compliance
Maintain standards based documentation across various architectural views (Conceptual, Logical and Physical) and tiers (Presentation, Business Logic and Storage)
Responsible for meeting and monitoring key performance indicators (KPIs) for functional group
Ensure Architectural principals and standards are clearly defined, documented, communicated and maintained across project and product lifecycles
Manage the code branching strategy and release process, including verification steps for any mobile application and websites during the development, to QA, to production steps
Maintain and mature multi-platform continuous integration and continuous deployment processes and tools
Lead continuous improvement initiatives within the functional area
Execute 1-3 year technology roadmap projects
Responsible for annual expense and capital budget planning and tracking for their team
Monitor and create training plans for direct reports that improves the core competencies of the functional area or business area
Review and approve the functional deliverables, pull requests and Change Approval Board (CAB) tickets for all direct reports
Ensure design quality through participation in design reviews for projects supported by team; serve on Change Authorization Board as an alternate as needed
Builds key cross functional relationships with other functional areas in operations and development
Proactively collaborates with the End to End Software Architecture and back-end MyQ technical teams to maintain a best-in-class, branded and consumer facing connectivity product experience
Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library
Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams.
Protect Chamberlain Group's reputation by keeping information confidential.
Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies.
Contribute to the team effort by accomplishing related results and participating on projects as needed.
Job Requirements:
Bachelor's degree in computer science, Computer Engineering, or related field; an additional 4 years of job-related experience can substitute for the bachelor's degree
An advanced degree in directly applicable area of study may substitute for up to two (2) years of job-related experience
7 years of job-related experience and 3 years of software development leadership experience
Experience in middleware or backend IOT system development using C#, .NET, or Microsoft SQL Server
Experience in defining architectural specifications to create quality software
Ability to travel up to 15% of the time domestically and internationally
Knowledge, Skills, and Abilities:
Ability to train a technical staff in functional area on functional subjects, process and tools
Ability to create functional schedules and accurately estimate task completion time
Able to adjust to multiple demands and shifting priorities and accepts responsibility for results of actions; selects leads, counsels and motivates team; ability to collect and analyze data to make timely decisions
Ability to delegate tasks and appropriately apply situational management
Ability to solve complex problems, recognizes gaps in process and recommends holistic solutions
Understanding of Agile and Scrum development practices
Needs basic understanding of continuous integration and continuous deployment concepts
Proficient knowledge of C# and object-orientated design and development
Proficient knowledge of .NET 4+ and the Microsoft Technology Platform
Proficient knowledge of SQL Server and at least one ORM (e.g. Entity Framework)
Proficient knowledge of MVC, WCF, LINQ and Web Forms
Proficient knowledge of Internet protocols and web server communications, including HTTP, TCP, UDP, Web Sockets, XMPP, etc.
Proficient knowledge of communication interfaces such as REST, JSON, Web Services and XML, and AJAX
Experience crafting and maintain UML based technical documentation such as sequence diagrams
Preferred Job Requirements:
Master's degree in computer science, Computer Engineering, or related field
Experience with Atlassian tools JIRA and Confluence as a project administrator and user
Experience in project management
Knowledge, Skills, and Abilities:
Ability to run a Value Stream Mapping (VSM) event
In depth knowledge of Agile development processes
The pay range for this position is $97,700.00 - $184,175.00; base pay offered may vary depending on a number of factors including, but not limited to, the position offered, location, education, training, and/or experience. In addition to base pay, also offered is a comprehensive benefits package and 401k contribution (all benefits are subject to eligibility requirements). This position is eligible for participation in a short-term incentive plan subject to the terms of the applicable plans and policies.
Chamberlain Group wants all of its employees to succeed and encourages people of all backgrounds to apply. We're proud to be an Equal Opportunity Employer, and you'll be considered for this role regardless of race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We're committed to fostering an environment where people of all lived experiences feel welcome.
Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence **************************.
NOTE: Staffing agencies, headhunters, recruiters, and/or placement agencies, please do not contact our hiring managers directly.
Auto-ApplyLead Software Engineer
Software engineering manager job in Naperville, IL
* Additional Job Description Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab's IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner, healthier and safer. As part of this commitment, you will work with our stakeholders across the Institutional sector. The solutions you develop will be part of Ecolab's global portfolio of products and solutions. The ideal candidate needs to have a broad understanding of all aspects of software development and familiarity with the industrial market space is a plus.
What's in it For You:
* The opportunity to take on some of the world's most meaningful challenges, helping customers achieve clean water, safe food, and healthy environments
* The ability to make an impact and shape your career with a company that is passionate about growth
* Grow in new technologies and responsibilities. There are many different opportunities to grow your skill set and experiences.
* Flexible, independent work environment where you will work with other team members to build applications that interact with Ecolab's equipment and provide value to our customers.
* Opportunity for a long-term advanced career path
* Access to best-in-class resources, tools, and technology
* Thrive in a company that values a culture of safety, sustainability, inclusiveness, and performance
* Comprehensive benefits package starting day 1 of employment- medical, dental, vision, matching 401k, company paid pension, stock purchase plan, tuition reimbursement and more!
What You Will Do:
* Synthesize business requirements and translate them to appropriate technology solutions
* Provide architectural and technical guidance for product development and database design for JavaScript, C/C++, C# and SQL based solutions.
* Develop and execute software engineering plans, and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors, and managing outsourced development.
* Ensure, and create as needed, software engineering processes, practices and operations to ensure reproducible, high-quality, development, while keeping costs under control, and delivering projects on-time.
* Monitor technology trends such as emerging standards for new technology opportunities
* Think strategically and balance short-term needs with longer-term business priorities
* Challenge status quo and champion new ideas throughout cross functional organizations; ability to inspire confidence and trust with peers and cross functional business teams
* Develop software, shape architectures, perform designs, and create Proof of Concepts to build applications that drive Ecolab's dispensing and IoT equipment system
* Work with team members to integrate software and hardware developed by other Ecolab divisions
* Work with software team members to integrate full stack IoT end node solutions
* Participate in SCRUM/Agile software development process
* Work with product owners to define and document User Stories including Acceptance Criteria
* Apply DevOps practices to efficiently work with Ecolab's multidisciplinary teams
Minimum Qualifications:
* Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or a technical degree
* 8 or more years working in C or C++ in embedded firmware development
* 5 or more years working in JavaScript and/or C# for UI/HMI development
* Experience in Microcontroller-based/System-On-a-Module (SOM) application development
* Developed software projects for at least one of the following Operating System: Linux, MacOS, or Windows
* Demonstrated project experience with regard to estimates, planning and deliverables with a high degree of accountability
* Experience leading large scale software development
* Proven ability working with business, engineering and R&D teams to translate needs to Application Development teams
Preferred Qualifications:
* Prior experience working with global development teams
* Experience in IoT environments
* Excellent communication skills
* Team oriented
* Candidates who do not require relocation assistance
* Candidates who do not require immigration sponsorship
* Experience in ARM based microcontrollers, such as Freescale, STMicro STM32, or Silicon Labs EFM.
* Experience in Modbus RTU/TCP
* Experience with IoT device development and management, with knowledge in wireless technologies such as BLE, Bluetooth Mesh, LoRaWAN, LTE-M, NB-IoT
* Experience in supporting Embedded Firmware Platform, Board Support Package development
* Experience in two or more of the following areas: bootstrap loader, embedded file systems, system controls, embedded Linux
* Developed software projects for at least one of the following database management systems: Postgres, MySQL, SQL Server.
* Experience with Agile development methodologies
A trusted partner at nearly three million commercial customer locations, Ecolab (ECL) is the global leader in water, hygiene and infection prevention solutions and services. With annual sales of $13 billion and more than 45,000 associates, Ecolab delivers comprehensive solutions, data-driven insights and personalized service to advance food safety, maintain clean and safe environments, optimize water and energy use, and improve operational efficiencies and sustainability for customers in the food, healthcare, hospitality and industrial markets in more than 170 countries around the world.
When you come to work at Ecolab, you get to take on some of the world's most meaningful challenges and have the opportunity to learn and grow, shape your career, make an impact and quickly see the importance of your work.
For more Ecolab news and information, visit *************** Follow us on Twitter @ecolab, Facebook at facebook.com/ecolab, LinkedIn at Ecolab or Instagram at Ecolab Inc
Annual or Hourly Compensation Range:
The base salary range for this position is $117200-175800. This position is eligible for annual bonus pau based on performance, per plan terms Many factors are taken into consideration when determining compensation, such as experience, education, training, geography, etc. We comply with all minimum wage and overtime laws.
Benefits
Ecolab provides the following benefits: medical, dental, vision, life insurance, accident insurance, critical illness insurance, hospital indemnity insurance, auto insurance, home insurance, pet insurance, identity theft protection, short-term and long-term disability, 401k, pension plans, retirement health care benefits, short-term incentives, vacation (12 days), holidays, parental leave, employee stock purchase plans (Full-Time Associates), discount on day care services and caregiver services, adoption assistance, group legal services, employee assistance program, employee discount program, and education assistance program, on-Site childcare and fitness facilities may be available at select Ecolab locations. Click here for additional benefits information. If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at jobs.ecolab.com/working-here.
Potential Customer Requirements Notice
To meet customer requirements and comply with local or state regulations, applicants for certain customer-facing roles may need to:
* Undergo additional background screens and/or drug/alcohol testing for customer credentialing.
* Be fully vaccinated for COVID-19, including a booster if eligible, unless a religious or medical accommodation is requested by the applicant and approved by Ecolab.
Americans with Disabilities Act (ADA)
Ecolab will provide reasonable accommodation (such as a qualified sign language interpreter or other personal assistance) with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please visit the Recruiting Support link in the footer of each page of our career website.
Auto-ApplySenior Phase I Engineering Project Manager
Software engineering manager job in Woodridge, IL
Job Description
Join the V3 Team and take your career to the next level! We are looking for a Senior Phase I Engineering Project Manager to support our Transportation & Municipal Engineering group in our Woodridge, IL office. The ideal candidate will have an emphasis on pursuing and delivering Phase I/preliminary engineering services on projects involving intersection and roadway corridor improvements, sidewalks and multi-use paths, rail crossings, and streetscape enhancements for local municipalities, IDOT, and county DOTs. They will also provide technical assistance across growing regional offices.
About Us
V3 is more than just a place to work. It is a place where you can make an impact, build your skills, create your path and dive into meaningful, rewarding work that is challenging, inspiring and fun!
As a civil engineering consulting firm, we transform communities. Our diverse array of specialties includes civil engineering, contracting, environmental, planning, landscape architecture and surveying services. We believe in excellence in all we do and have an unwavering commitment to success. We have over 425 employees, with offices in six states and one in Canada. We are a growing firm and that creates exciting opportunities for our staff!
Key Responsibilities
Serve as the client manager, project manager, and/or technical lead on Phase I engineering projects.
Collaborate with other project managers within the Chicago Region Transportation and Municipal Engineering team as well as other V3 group leaders in the delivery of multi-disciplinary projects and project pursuits.
Establish and manage delivery and protocols pertaining to Phase I engineering projects.
Help to ensure that staff development, mentoring and training needs are being met.
Perform quality assurance reviews of Phase I engineering documents.
Prepare proposals and attend interviews for new project pursuits.
Engage in business development activities to develop and maintain relationships with public sector clientele.
Attend industry networking events on behalf of V3.
Manage client relationships and accounts, including billing & collections, and maintain a high level of client satisfaction.
Perform other duties as needed.
Qualifications
Bachelor's degree in Civil Engineering / Professional Engineering License required.
15 - 20 years of related experience.
Strong Communication and Listening Skills.
Experience leading/delivering Phase I projects for local municipalities, counties, and IDOT.
Demonstrated ability to process various levels of locally-led Phase I engineering projects through IDOT.
Experience securing grant funding for local agencies a plus.
Benefits
Competitive salary and performance-based bonuses
Comprehensive health, dental and vision insurance
Health Savings Account with V3 funding contribution
Retirement plan with up to 6% company match
Paid time off, holidays and volunteer paid time off
Professional development opportunities
Collaborative and supportive work environment
Explore our website at ************ to learn more about us!
Join Our Team! If you are ready to join a growing firm with a vibrant culture, where you can learn from our experienced staff who are experts in their field, submit your resume today!
V3 IS AN EQUAL OPPORTUNITY EMPLOYER: Veteran/ Disability
Senior Software Engineer, Core Experiences - Naperville, USA
Software engineering manager job in Naperville, 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.
Auto-ApplySenior Software Engineer
Software engineering manager job in Westmont, IL
We are actively looking for a creative, talented and highly motivated full-stack senior software engineer to join our small development team for an immediate opening. You will be responsible for development and maintenance of various components, which are sophisticated desktop Java applications. In addition, we develop a custom solution for distributed computing, 3D graphical processing tools, high-performance data storage and various back-end APIs. Our programming language of choice is core Java, with some Python and C++. This role also requires a person who will be focusing on JVM performance issues
The company offers a comfortable and informal working environment. We closely collaborate with a diverse community of application engineers, responsible for defining new product features and supporting customers.
Responsibilities
Job Responsibilities:
Design and implement new components and on-going feature enhancements
Under minimal guidance, collaborate with application support engineers on software requirements and application design
Thoroughly test your code and take full responsibility for its quality
Share your knowledge through mentoring, reviewing code, and taking part in design discussions
Follow the company software development processes
Study new technologies to remain technically current
Qualifications
BS degree in Computer Science or Engineering
Minimum GPA of 3.2/4.0
Minimum 5 years of professional full-stack application development experience utilizing core Java and object-oriented design principles
Minimum 1 year of professional experience with any desktop widget toolkit (Java Swing, Java FX, SWT, Qt). Minimum of 1 year JVM experience.
Experience with JUnit
Excellent communication skills: be able to clearly explain technical concepts to a diverse audience
Not ready to apply? Connect with us for general consideration and email updates.
Auto-Apply