Software Development Manager
Software Engineering Manager Job In Toronto, OH
Clio is more than just a tech company-we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice. We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs (Burnaby, Calgary, or Toronto) you will be expected to be in office minimum twice per week on one of our Anchor Days.
At Clio we strive to be both human and high performing. For Development Managers this means supporting and growing your people, strong execution as a team and as a triad (the teams Designer + Product + Development manager leadership group), and building solid technical solutions. Our development managers are highly technical and hands on, often coding, designing and reviewing alongside their team. They coach and build their teams to be both strong technically and strong team members. They create a safe and productive environment for all Clions.
A day in the life might look like:
* Collaborating with your triad to: understand the challenges our business faces, identify the most impactful opportunities, and craft a roadmap for the team;
* Working with your team on designing the technical solutions
* Giving great feedback on code reviews, architecture documents, and more to help support team members making great technical decisions for their projects;
* actively participate as a contributor to the project, either through extensive code reviews, or shipping code
* Having a 1:1 meeting with your direct reports to make sure they are supported in their career growth and development goals;
* Actively participating in hiring to grow engineering team at Clio;
* Reviewing code contributed by members from your team or other Clio developers reaching out to you for your experience with a given technology or pattern.
You may be a fit for this role if:
* Demonstrated success in people leadership in software development, particularly with large scale SaaS products;
* A strong background in hands-on software development;
* Diverse base of knowledge that allows you to help your team solve complex technical problems;
* The ability to describe successful projects you worked on, as well as a collection of lessons learned from failed projects; and
* Demonstrated ability to hire the best and brightest engineers in a fast-paced job market-and to coach, develop, and retain engineering talent; You are equally energized by both your own technical work as well as contributing to the career growth of your team;
* You have strong opinions that are weakly held, and foster that same attitude in others;
* You believe in providing honest, actionable feedback to your team, and encourage your team to reciprocate;
* You devise roadmaps to guide your team, but aren't beholden to them -- you easily adapt to a constantly changing world.
Serious bonus points if you have:
* A philosophy on what makes for great software development teams;
* Experience with CRM products at scale; and
* Experience with Ruby on Rails.
What you will find here:
Compensation is one of the main components of Clio's Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.
Some highlights of our Total Rewards program include:
* Competitive, equitable salary with top-tier health benefits, dental, and vision insurance
* Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, and Dublin) to be in office minimum 2 days per week on our Anchor Days.
* Flexible time off policy, with an encouraged 20 days off per year.
* $2000 annual counseling benefit
* RRSP matching and RESP contribution
* Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
The full salary range* for this role is $172,000 to $215,000 to $258,000 CAD.Please note there are a separate set of salary bands for other regions based on local currency.
* We aim to hire all candidates between the minimum and the midpoint of the full salary range. We reserve the midpoint to the maximum of the salary band for internal employees who demonstrate sustained high performance and impact at Clio. The final offer amount for this role will be dependent on individual experience and skillset of the candidate. Please note there are a separate set of salary bands for other regions based on local currency.
Diversity, Inclusion, Belonging and Equity (DIBE) & Accessibility
Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.
Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.
Learn more about our culture at clio.com/careers
Project Manager; Windows, Doors & Glass; Software Implementation
Software Engineering Manager Job In Solon, OH
Job Title: Project Manager; Windows, Doors & Glass; Software Implementation
Contract: Full-Time
About Us:
Cyncly is a global technology powerhouse with 2,400+ employees and 70,000+ customers across 100+ countries. Cyncly transforms the way customizable products and spaces are imagined, designed, sold, managed and made. Our end-to-end software solutions connect professional designers, retailers and manufacturers to the world's largest repository of product content. Today, our business spans across the Kitchen & Bath, Furniture, Window, Glass & Door, and Flooring industries with operations in North & South America, Europe, Asia Pacific and Africa.
Cyncly brings over 30 years of experience to deliver more value for our customers through an expanded portfolio of end-to-end solutions. Our global presence allows us to provide world-class support and sales with a local touch, providing the best possible customer experience.
Cyncly is now embarking on an exciting journey as we continue to expand through strong organic growth and complementary acquisitions, backed by leading growth private equity firms specialized in technology.
About the Role:
At Cyncly we strive to deliver to our customers the best products possible. Driving these deliverables is a skilled and dedicated project management team. We are searching for a highly qualified Project Manager to help us maintain our position as a best-in-class software provider. The ideal candidate will have manufacturing industry experience and strong skills in developing and overseeing project plans as well as working closely with clients. The Project Manager will also prepare and present updates regularly to clients as well as management-level stakeholders, ensuring that our goal of successful project implementation is being achieved.
Objectives of This Role:
Build and develop the project team to ensure maximum performance, by providing purpose, direction, and motivation
Lead projects from requirements definition through deployment, identifying schedule, scope, budget estimates, and implementation plans, including risk mitigation and stakeholder engagement plans
Coordinate internal and external resources to ensure that projects adhere to scope, schedule, and budget
Analyze project status and, when necessary, revise the scope, schedule, or budget to ensure that project requirements can be met
Establish and maintain relationships with relevant client stakeholders, providing day-to-day contact on project status and changes
Responsibilities:
Establish and maintain processes for managing scope during the project lifecycle, setting quality and performance standards and assessing risks
Structure and manage integrated, multitrack performance databases for digital, print, social, broadcast, and experiential projects
Develop and maintain partnerships with third-party resources, including vendors and researchers
Assign and monitor resources to ensure project efficiency and maximize deliverables
Report project outcomes and/or risks to the appropriate management channels and escalate issues, as necessary, according to project work plan
Required Skills and Qualifications:
Two or more years of project management experience
Understanding of software development and implementation project lifecycle
Strong attention to deadlines and budgetary guidelines
Proven success working with all levels of management
Strong written and verbal communication skills
Excellent presentation skills
Travel is required
Preferred Skills and Qualifications:
Professional certification such as PMP
Experience in software implementation
Technical experience in SQL and/or Visual Basic
Experience in training project team members to strengthen their abilities and skill sets
Working For Us:
At Cyncly, we're a global family that collaborates with humility and respect for one another. With more than 2,300 employees around the world, we not only recognize our diverse perspectives, we champion our different outlooks and firmly believe it to be what makes us better together.
You can expect to work in a supportive and nurturing environment, with experts in their fields who strive for quality and excellence without compromising others. We also believe in a flexible and autonomous working environment, focused on the continual growth of our employees.
Diversity of experience and skills combined with passion is a key to innovation and brilliance, so we encourage applicants from all backgrounds to apply to our roles.
That's who we are: A team that recognizes our strength is in working together to not only get things done, but also lead the industry with a bold approach that's dedicated to making our customers better. Come join us.
Software Development Manager
Software Engineering Manager Job In Akron, OH
.Net and Microsoft Technologies
Akron, Ohio
140K
Must be a US Citizen and be local to NE Ohio and willing to occasionally commute to the office for this role.
The .Net Software Development Manager is responsible for all aspects of the internal and external web and systems development team.. The software team is growing and is an essential part of attracting and retaining clients through the development and support of standard, and custom-built client portal solutions. In addition, this position sets strategic technology and business goals, formulates specific strategic and tactical plans and executes those plans to meet agreed-upon goals and objectives.
A background in and thorough understanding of SDLC and .Net based software development is the most important background and skill to have.
This position would also be great for a Director, Senior Manager, or even architect with business acumen. Although there are 3 teams and 6 direct reports, the software side is the most important and you will have the ability to grow this team.
Experience that you must have:
· 5 years of experience working in application development
· Multiple years of management experience leading a team
· C#, MVC, .Net, SQL Server, IIS
· Microsoft development technologies and system development methodology
· Bachelor's degree in Computer Science, MIS, or Business Administration will work best, but experience always rules.
· Previous leadership experience managing a work group/department.
Requirements:
US Citizen local to Ohio only will be considered. If you state that you will move here for the job, that will rule you out.
Previous lead or management experience over .Net development teams works the best.
Please send me your resume AND call me direct to speak. (The best candidates always do both)
Tom Gaebelein
************ Direct
****************************
*********************************************
Manager, Software Development
Software Engineering Manager Job In Akron, OH
Planet DDS is a leading provider of a platform of cloud-based solutions that empowers growth-minded dental businesses. Now serving over 13,000 practices and 118,000 customers in North America, Planet DDS delivers a comprehensive suite of solutions, including Denticon Practice Management, Cloud 9 Ortho Practice Management, and Apteryx Cloud Imaging. Planet DDS is dedicated to enabling dental support organizations (DSOs) and groups to grow and thrive with technology that delivers seamless integrations, improved workflows, and future-proof scalability. To learn more, visit: Planet DDS.
Development managers play a crucial role in fostering and maintaining culture, professionalism, and team dynamics. The candidate should be prepared to invest in team member professional development and growth for both technical and soft skills. Managers should have strong technical skills personally with particular attention to the entirety of what it takes to release successfully. While staying on top of the day-to-day work is important, managers also must identify and implement productivity enhancements such as task automation, process improvements, deeper test coverage, and cross-training.
This is a hybrid position working out of our Akron, OH office.
Job Duties:
• Create and maintain a culture of excellence within her/his geographically distributed team(s)
• Understand the key metrics that agile teams need to be effective and be able to implement and deliver these consistently
• Help drive technical decisions such as architecture, design patterns, CI/CD pipelines, and coding practices to support scalable, resilient, high-performing solutions
• Handle multiple, competing priorities in a fast-paced environment
• Navigate ambiguity and deliver incrementally in the right direction
• Assess and raise risks across the Planet DDS solutions
• Keep abreast of technology industry trends, emerging technologies, and software development best practices, so you can recommend new tools and technologies
• Contribute to engineering department strategy, goal setting, processes, and budget
• Ensure compliance with quality standards, regulatory and other business systems
• Other duties as assigned
Skills and Qualifications:
• 5-7 years in full-lifecycle software engineering
• 3+ years as a manager/lead in an engineering organization
• 5+ years as a developer on a multi-person engineering team
• Hands on development experience with the Microsoft technology stack particularly .NET, SQL Server and React.
• Demonstrated success in mentoring and coaching engineers
• Deep understanding and experience with Agile principles and practices
• Strong skills in interpersonal relationships and team building
• Excellent English communication skills
• Bachelor's Degree in a relevant major or equivalent years of experience
• Each of the following would be a plus:
o Broad work in commercial software - off the shelf delivered on premise or SaaS (preferred)
o Extensive experience with cloud product development and release
o CI/CD - both constructing the pipeline and establishing best practices
o Azure
o Dental industry knowledge
o Imaging, particularly DICOM, experience
PLANET DDS CORE IDEOLOGY
Why are we here?
Unleashing dentists and their staff to focus on patient care.
Where are we headed?
In the next 5 years, Planet DDS will remain the leading provider of cloud-based technology solutions in North America, expanding to serve more than 25,000 dental practices.
How do we get there?
To encourage measurable progress toward our vision and make the best decisions on behalf of employees and customers, we adopted a set of common values:
Collaborative - Working independently and across teams, we create scalable solutions to enable company growth
Empathetic - We are educated on the experience of our customers and feel vested in their success
Accountable - We feel ownership for the quality of our work and take pride in the positive outcomes
Trustworthy - We operate with integrity and honest, making promises we know that we can keep
Ambitious - We are driven by our ability to make a long-term, positive impact on the lives of dental market leaders
An Equal Opportunity Employer - Including Disability/Veterans
Software Developer
Software Engineering Manager Job In Akron, OH
Build your Career with an Industry Leader Headquartered in Cincinnati, LSI Industries (NASDAQ: LYTS) specializes in the creation of advanced lighting, graphics, and display solutions. The Company's American-made products, which include lighting, print graphics, digital graphics, millwork, metal and refrigerated products, and custom displays, are engineered to elevate brands in competitive markets. Founded in 1976, LSI has grown and now has a workforce of approximately 1,900 employees and 16 facilities throughout North America, LSI is dedicated to providing top-quality solutions to its clients. Additional information about LSI is available at ***************
We are looking for a Software Developer to support our Graphics team in Akron, Ohio.
Akron, OH is where you'll find LSI's hub for the Printed Retail Graphics & Décor, Digital Solutions, and Adapt Program Implementation businesses. These businesses provide turnkey product and service solutions to the Grocery, Quick Serve Restaurant, Retail Petroleum & Convenience Store and Pharmacy vertical markets.
"No Visa Sponsorship"
SUMMARY:
LSI employs the industries' best production and engagement experts and is known for its breadth of skills and nationwide reach as well as for its flexibility, tech savvy and deep understanding of the retail, convenience and petroleum industries. We are searching for a Software Developer to design, write and test new software for our digital solutions platform.
RESPONSIBILITIES:
* Design - works with subject matter experts, other team members and management to shape details of product offerings.
* Development - writes code and other material that is used to build the software products. Follow best practices and keeps abreast of technical developments. Strives to estimate accurately and deliver in a timely manner.
* Testing - Responsible for producing high quality software with minimal defects; tests his/her own code and works with quality assurance team to facilitate delivery of software that meets high standards.
* Deployment - Often responsible for building and deploying the software or creating installation packages for that purpose.
* Maintenance - Provides support for deployed software and systems. This can include fixing software defects, adapting to changes in the computing environment such as operating system changes. Computer systems are often monitored for performance issues and various events.
* Other duties assigned by the department manager.
REQUIRED SOFTWARE SKILLS:
* JavaScript expertise including promises and asynchronous programming.
* Web development HTML/CSS
* Node.js knowledge and development experience
DESIRED SOFTWARE SKILLS:
* Svelte/SvelteKit
* MongoDB
* Bun
* Feathers.js
* Electron or NW.js
* PostgreSQL or other Relational Database
* Development experience in both Windows and Linux environments
EDUCATION AND/OR EXPERIENCE:
Bachelor's degree (B.A. or B.S.) from four-year College or university and 2 - 4 years of related experience and/or training; or equivalent combination of education and experience.
KEY PERFORMANCE INDICATORS:
* Attention to Detail
* Technical Capacity
* Communication Capability
* Organizational Skills
* Learning Orientation
* Time Management
* Self-Starter
* Results Driven
* Teamwork Orientation
Benefits:
* 401(k)
* Health insurance
* Dental insurance
* Vision insurance
* Paid time off
EEOC
LSI is committed to a diverse and inclusive workplace. LSI is an equal opportunity employer and 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.
Computer Vision Software Engineer
Software Engineering Manager Job In Cranberry, PA
Cranberry Township, Pennsylvania - 2025-03-03 If you're one to rise to a challenge, this opportunity is for you. Your resume is great, but we also want to know what drives you. We're big on culture and look for employees who can grow both professionally and personally with us.
At TSP, we make sure our employees have the opportunity to build fulfilling careers. Why? Because if our people aren't taken care of, our customers won't be either. TSP was founded on the belief that our product is our people, and our commitment to those employees is written into our company values.
JOB SUMMARY:
As a Software Engineer - Computer Vision you will play a lead role in providing advanced workflow capability with integrated vision recognition, perception and automation which improves speed, feedback, safety, and productivity of our advanced compounding technology.
The ideal candidate should possess a strong background in embedded software design, C++ expertise, and a deep understanding and practical knowledge to develop optimized computer vision algorithms for feature recognition and motion feedback using a variety of multi-view, multi-sensor algorithms. The candidate will work closely with other design disciplines and stakeholders to provide fault tolerant software vision implementations which create and enhance new features to improve overall functionality of the system.
This role is responsible for the development, maintenance, and support of our vision technologies as well as requirement definition, architectures, and contributing to new feature roadmaps and planning for this technology. This is a highly visible position that works within a across multiple multi-disciplinary team to create and advance the line of robotics and automation devices.
THESE ARE THE JOB DUTIES AND RESPONSIBILITIES OF A SOFTWARE ENGINEER:
* Collaborate with perception and vision experts on algorithm design, prototyping, testing, deployment and productization
* Collaborate on writing internal specifications related to Vision architecture and providing input and recommendation on hardware sensor technology for optimal implementations
* Design and develop vision software utilizing C and C++ on embedded Linux environments following company and industry requirements and best practices
* Responsible for the analysis, design, programming, optimizing, debugging and modification of software programs related to vision algorithms
* Writes code, completes programming, and performs testing and debugging of applications using current programming language and technologies controlling hardware for hospital automation
* Perform software verification including code reviews, writing unit test cases, creating, and implementing automated testing, and running static analysis
* Leads and solves complex vision integration issues by analyzing critical factors and recommending corrective or alternative actions and resolutions
* Proactively maintain accurate documentation of concepts, designs, and implementations and a means to facilitate design reviews, and knowledge sharing among the team and stakeholders
* Interfaces with other engineers to define software design and state machine requirements
* Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors
* Supports, updates and creates new SW architectures to further feature development and existing system functionality
YOU SHOULD BE ABLE TO HANDLE EVERYTHING ABOVE BECAUSE YOU HAVE EXPERIENCE LIKE:
* Bachelor's degree in computer science, computer engineering, relevant technical field, or equivalent practical experience
* 8+ years of experience as software or firmware developer along with integration experience with hardware and software
* Minimum 5 years of imaging experience
* Experience developing and deployment of computer vision models or image recognition technologies and algorithms
* Experience with light sources, optics and multi sensor data for optimal image processing
* Ability to own direction, technical vision and strategy direction across multiple projects Experience and/or knowledge in characterizing and calibrating camera images sensors, optics, and illumination sources
* Experience using C++ in a Linux environment with embedded systems
* Strong analytical and problem-solving skills
* Drives design of complex features and new products
* Contributes to vision/imaging technology strategy
* Owns direction, technical vision, and strategy direction across multiple projects
* Often serves as a consultant to management and external spokesperson for the SW organization related to vision implementations, feasibility, or prototyping efforts
* Good interpersonal communication skills, working within an Agile Development framework
* Ability to work independently with high competency and little guidance
PREFERRED QUALIFICATIONS:
* Knowledge and/or experience with state machines and stateless systems
* Experience in the medical device industry or other industries operating under a quality management system
* Knowledge of ISO 13485, ISO 14971, ISO 62304 and CFR 820 a plus
* Experience in the design of software driven electromechanical Class II medical devices
* Experience with JIRA
* PhD degree in computer science, computer vision, robotics or related technical field
* Developing and designing Computer Vision technologies and systems for running on edge devices (custom hardware)
* Experience with Matrox Imaging Library
* Experience with SwiftDecoder and COIL Barcode Parsing
ADDITIONAL INFORMATION ABOUT THIS ROLE:
* Hybrid environment: in office 3 to 4 times a week
* Candidates must be located in Warrendale, PA or Cranberry Township
* Pay grade: 29
* View our benefits and pay grade information here: https://marketing.mytsp.net/tsp-benefits
* Candidates must be authorized to work in the United States
WE ARE TSP
TSP is award-winning, customer-endorsed, and minority-owned. We provide custom, flexible, and flawlessly executed IT services and talent solutions throughout the United States and Canada.
We create great customer experiences by saving you time and money. We're driven by integrity - we do what we say we will do - exceeding expectations. Our value-based pricing focuses on your business objectives, making your success our top priority. We don't manufacture devices or sell software - our product is our people.
TSP is an equal opportunity employer and welcomes applications from all qualified persons without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
Back to Latest Job Openings
Sr. Software Engineer
Software Engineering Manager Job In Bedford Heights, OH
o .NET Framework/Core o Angular o C# o JSON o SCSS/SASS o SQL o Test Driven Development/Unit Testing o Typescript, ES6 o Web API/Rest
o Agile Methodology o Asynchronous Programming o Azure Data Bricks o Azure Data Factory o Azure Functions
o Azure Logic Apps
o Azure PAAS (platform as a service)
Additional Information
All your information will be kept confidential according to EEO guidelines.
Lead Full Stack Software Developer
Software Engineering Manager Job In Canton, OH
DeliverThat is looking for a full-time, highly motivated, enthusiastic tech lead to join our small but growing tech team. The Lead Full Stack Developer role will work directly with the CTO and tech team while engaging with the company leadership team and stakeholders across the company as they help shape the DeliverThat platform's future. The tech team is a newer, fully dedicated department within the company - expect to wear multiple hats and work across our entire platform and tech stack.
If you're technically talented, service-oriented, and willing to step into a lead role heavily focused on individual contribution (80%) and serving the broader team from a leadership perspective (20%), we would love to discuss this opportunity with you.
WHAT YOU'LL NEED
Ideal candidates are self-motivated, utilize their diverse professional experiences within this field to quickly comprehend new software and technologies, and have a history of leading by example while mentoring others along the way.
Ideal tech experience includes:
● Thorough experience building with Typescript running on Node.js.
● Comprehensive experience with AWS and building using Infrastructure as code (IaC) and Infrastructure as a Service (IaaS). This includes utilizing various Infrastructure elements, security, architectural design, and cost management.
● Building, monitoring, and maintaining microservices.
● Building and maintaining public and private APIs, including documentation and versioning.
● Relational databases (PostgreSQL preferred), including manually querying and optimizing.
● CI/CD pipelines, preferably GitHub actions and automated testing.
● Familiarity with NestJS as an architectural framework.
● Familiarity with building user interfaces utilizing React and Next.js.
● Bonus: building and maintaining PWAs and (hybrid) native iOS/Android applications with React Native or other similar frameworks.
Ideal leadership skills include:
● Experience leading and mentoring other developers either as a manager or a team lead.
● Experience implementing process improvements leading to better organization, developer velocity, and team outcomes.
● Servant-leader approach to personal and team interactions.
What you will do:
● Collaborate within a close-knit team where your contributions will directly impact the trajectory of our business.
● Conceptualize, architect, and implement new services from the ground up that enhance our delivery platform, improving the experience for our customers and drivers.
● Design and build new services from the ground up.
● Continuously evolve our hosted infrastructure by suggesting and implementing industry best practices for security, maintainability, and efficiency.
● Troubleshoot bugs/issues and fix them the right way instead of the quick way to prevent recurring issues.
● Lead by example and provide mentorship to team members as needed.
● Suggest and lead the implementation of process improvements that help the team deliver more high-quality software more often.
Available Benefits:
● Health Insurance
● Vision Insurance
● Dental Insurance
● Retirement plan with company contributions
● PTO
● Paid Holidays
● Life Insurance
*Some benefits are available to full-time employees after a designated waiting period
*Flexible work-from-home & hybrid options available.
*Please note we are not currently sponsoring Visas.
Senior Software Engineer (Mobile/Frontend)
Software Engineering Manager Job In Canton, OH
We are seeking a Mobile Application Subject Matter Expert with a very strong affinity for frontend development and to lead our mobile app efforts on the Time and Mobile Domain team. In this role, you'll work very closely with the team lead to accelerate our mobile application, drive innovation and collaborate with our PM to deliver exceptional user experiences. This position is ideal for a self-motivated, dependable programmer who excels at solving complex problems and thrives in both collaborative and independent environments.
Let us introduce ourselves...
We're a team of driven, conscientious individuals with a clear mission: to make accounting and payroll fast, simple, and affordable for millions of American businesses and their accountants.
It's not enough to have a “good job”. It takes connection, culture, encouragement, growth opportunities, challenges, communication, and so much more to create an environment where people and ideas flourish.
We are Patriot Software; a fully remote company with 175+ employees across the United States and a co-working space in Canton, Ohio.
Our search for a new team member always starts by seeking a quality individual who desires to live by our core values:
Be Customer Obsessed - In everything we do, we start with the customer and work our way backwards. Our primary focus is how we deliver tremendous value for the American businesses we serve.
Lead With Speed - We believe in doing things quickly and not being afraid to take big chances. Moving fast and making bold moves is how we stay ahead.
Don't Cut Corners - We don't skimp on quality. We make sure to own our technologies, development, and operations so that the entire experience is the best it can be.
Create a Better Us - We're always improving by keeping it simple, saying no to things that don't help our customers, automating what we can, and spending our money wisely.
Follow The Golden Rule - We treat others how we would want to be treated, disagree and commit, and welcome feedback from anyone, anywhere in the company.
Grow, Be a Leader - We look for leaders at all levels and always put the customer and team above ourselves. We want to build a pro team of high-caliber players, with high accountability and trust across all individuals.
Interested in learning more? Great! Read on to see if your skills are a match, too.
What You'll Be Doing:
Demonstrate and maintain competency in key areas of our technical stack (.NET, Vuejs, EF, AWS, CI/CD, GHA) as defined in our Technical Vision. Independent contributor, with deep knowledge of programming languages and frameworks.
Can design and implement scalable, high-quality mobile software solutions that are maintainable and extensible.
Knowledgeable in software design patterns, algorithms, and data structures.
Demonstrate solid debugging and troubleshooting skills.
Effectively uses tooling to identify locations for performance optimization.
Provide constructive feedback in code reviews to ensure adherence to our standards.
Understand and educate others on how our build pipeline works, including deployments, environment differences, unit tests, integration tests, and UI tests.
Serve as the Mobile Application Subject Matter Expert, taking ownership of our mobile application, driving innovation, and ensuring its success.
Become a force multiplier for our front end development, converse with stakeholders, and other senior engineers to drive innovation and take our UI experience to the next level.
Collaborate with stakeholders and cross-functional teams to deliver exceptional user experiences.
Exhibit strong communication and soft skills to engage with stakeholders and serve as a go-to expert for mobile development.
Thrive in both collaborative and independent work environments, contributing to a culture of innovation and success.
Assist in creating technical stories when necessary.
Ability to learn new concepts and systems quickly.
Please note this is a sample of what you'll be doing. This job requires you to be able to adapt to change quickly in order to deliver an exceptional customer experience. Your duties, responsibilities, and activities may change at any time with or without notice.
Requirements
What You'll Need:
8+ years of professional software web development experience.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
3+ years experience with event-driven microservices architecture.
3+ years experience with cloud platforms (AWS, Azure, etc.).
5+ years experience and expert CSS skills (Tailwind knowledge ideal).
5+ years experience and expert Javascript/Typescript skills.
Front-end framework experience, ideally Vue 3 but React, Angular 8+ or Svelte are good as well. (VueJS being ideal over the rest though!)
Proven expertise in developing mobile applications, driving innovation, and ensuring their overall success.
Experience with designing and developing responsive layouts and interfaces.
Experience with back-end technologies and creation of RESTful APIs
Entity Framework experience
SCSS experience
Demonstrated ability to collaborate effectively with stakeholders and cross-functional teams to deliver high-quality user solutions.
Ability to excel in both team-based and independent work settings, fostering a culture of innovation and success.
Strong problem-solving skills and ability to think creatively.
Excellent communication and collaboration skills.
Consistent, Reliable High-Speed Internet Access
Dedicated, quiet workspace free from distractions
Nice to Have:
Ionic Vue Framework 5+ experience
Previous hybrid or native mobile app development
Understanding of the OAUTH2 flow
Capacitor experience
Figma knowledge
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Location & Commitments:
Full-time, Direct Hire and 100% Remote role
This position is open to all candidates who legally reside and are eligible to work in the United States. This position is currently not open to applicants in the following locations: Alaska, California, Hawaii, Washington D.C.
Working hours are established by each team and department based on business needs. For this role, core working hours are typically between 9am - 4pm EST, Monday through Friday. Due to the nature of our businesses, we have busy seasons and “right-nows” that occasionally require working outside of core hours.
Patriot is an equal opportunity employer. We do not discriminate against any employee or job applicant on the basis of race, color, gender, national origin, age, religion, creed, disability or sex.
Benefits
More Reasons to Love Patriot:
We pride ourselves on our company culture and value our employees' hard work. Aside from the freedom to introduce new ideas or technologies, here are some of the awesome benefits our full-time employees enjoy:
Remote first work
Paid time off and paid holidays
Medical, dental, and vision insurance
Section 125 HSA and FSA accounts
Benefits starting 1st of the month after hire
Company-paid life, short-term, and long-term disability insurance
401(k) with company match
Up-to-date hardware and equipment provided
Flexible scheduling and opportunities for advancement
Engaging and collaborative company culture
Education reimbursement
Are you ready to take the next step in your career?
Salary Range: $125K - $155K
Note, respecting the privacy of our customers & employees is an essential part of our privacy program. Please do not submit the following Personally Identifiable Information (PII) such as Social Security Number, Date of Birth, W-2's, etc. with your application.
Thank you for your interest in Patriot Software! As part of our commitment to a fair and efficient hiring process, we use AI-powered tools to assist with note-taking, resume screening, and interview insights. These tools help us evaluate candidates consistently while ensuring compliance with EEOC (Equal Employment Opportunity Commission) guidelines and other applicable laws.
Our AI tools do not make final hiring decisions-all decisions are made by our hiring team. We remain committed to equal opportunity hiring, and all applicants are evaluated based on qualifications, skills, and experience.
By submitting your application, you acknowledge and agree to the following:
AI Usage
AI may be used to analyze and/or collect data from the applicant's video, including facial expressions, and to consider their fitness for a position.
AI programs may be used in our interview process (i.e. notetaking, evaluating responses, interview synopsis, etc).
On-Camera Video Interviews:
I understand as a part of Patriot's hiring process all interviews will be conducted via video with cameras on to maintain compliance and security standards.
Additionally, as a company, Patriot defaults to cameras-on for all video interactions.
Photo Capture for Security Purposes:
If I am selected to interview, I may be asked to provide or have a photo captured during the process.
I understand that this photo will only be used to verify that the same candidate is present throughout all stages of the interview process.
Privacy and Data Use:
I understand that any photo captured will be used solely for the purpose of candidate verification and will not be shared externally or used for any other purpose.
Candidate photos will not be stored and will be securely disposed of after the interview process is complete.
Software Developer
Software Engineering Manager Job In Tallmadge, OH
Are you passionate about software development and making a difference through technology? Join On Now Digital in shaping the future of software solutions and innovation!
On Now Digital, a Good Place company, specializes in delivering easy-to-use software solutions that simplify complex data. With over 50 years of combined experience, we're passionate about serving our clients with excellence. We focus on electric power system software that helps businesses monitor and optimize the health of their critical industrial assets.
We're looking for a Software Developer to help us continue building impactful, cutting-edge software solutions. If you're someone who thrives in a collaborative environment and enjoys both front-end and back-end development, this is the opportunity for you!
What You'll Do:
Develop and maintain software solutions across the full stack, contributing to all phases of the software development lifecycle (SDLC).
Work closely with business leadership to turn customer needs into tech-driven solutions that deliver real value.
Develop, test, deploy, and maintain both front-end and back-end software systems.
Collaborate on designing and improving user interfaces to ensure user-friendly experiences.
Help ensure quality, security, and efficiency in everything you build.
Work with modern tools and technologies to create innovative software that drives business success.
Stay ahead of the curve with continuous learning and implement the latest advancements in technology.
Work well in a fast-paced, collaborative team environment.
What We're Looking For:
4+ years of experience in web application development, including both front-end and back-end systems.
Strong proficiency with C#, .NET Core/Framework, Typescript, SQL, HTML5, CSS3, JavaScript, and Angular (or similar frameworks).
Experience integrating middleware, ERP, and CRM systems.
Familiarity with IIoT devices and data collection systems.
Azure experience is highly desired.
Unit testing proficiency and tools, such as NUnit or MSTest experience.
Excellent problem-solving skills, creativity, and a proactive mindset.
Strong communication skills with a collaborative, team-oriented approach.
A Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
Why Join Us?
Be part of a purpose-driven company with a commitment to making a positive impact on communities, people, and organizations.
Work in a collaborative, entrepreneurial, and continuously improving culture.
Enjoy flexible work options, competitive compensation, and a comprehensive benefits package.
Help build software that directly benefits businesses and industries working toward sustainable growth.
Ready to take your career to the next level while contributing to meaningful work? Apply now and join a team that values integrity, growth, and innovation.
On Now Digital is a Good Place Holdings company. Good Place Expectation: All employees play a key role in furthering the organization's purpose and vision through commitment to Good Place principles and values. GPH Purpose: The purpose of Good Place Holdings is to provide people the opportunity and encouragement to grow to their full potential, to build up Good Places in the communities where we live and work, while being economically regenerative.
Software, Computer Vision Engineer IV- hybrid
Software Engineering Manager Job In Cranberry, PA
Job Type: Full Time/Contract
Work Authorization: No Sponsorship
The A.C.Coy Company has an immediate need for a Computer Vision Engineer for a long term contract role. Qualified candidates will play a lead role in providing advanced workflow capability with integrated vision recognition, perception and automation which improves speed, feedback, safety, and productivity of our advanced compounding technology.
Responsibilities
Collaborate with perception and vision experts on algorithm design, prototyping, testing, deployment and productization
Collaborate on writing internal specifications related to vision architecture and providing input and recommendation on hardware sensor technology for optimal implementations
Design and develop vision software utilizing C and C++ on embedded Linux environments following company and industry requirements and best practices
Responsible for the analysis, design, programming, optimizing, debugging and modification of software programs related to vision algorithms
Writes code, completes programming, and performs testing and debugging of applications using current programming language and technologies controlling hardware for hospital automation
Perform software verification including code reviews, writing unit test cases, creating, and implementing automated testing, and running static analysis
Leads and solves complex vision integration issues by analyzing critical factors and recommending corrective or alternative actions and resolutions
Proactively maintain accurate documentation of concepts, designs, and implementations and a means to facilitate design reviews, and knowledge sharing among the team and stakeholders
Interfaces with other engineers to define software design and state machine requirements
Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors
Supports, updates and creates new SW architectures to further feature development and existing system functionality
Qualifications
Education:
Bachelor's degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience
MS degree in Computer Science, Computer Vision or related technical field preferred
Required Knowledge and Skills
8+ years of experience as software or firmware developer along with integration experience with Hardware and Software
Minimum 5 years of imaging experience
Experience using C++ in a Linux environment with embedded systems
Experience developing and deployment of computer vision models or image recognition technologies and algorithms
Experience with light sources, optics and multi sensor data for optimal image processing
Ability to own direction, technical vision and strategy direction across multiple projects
Experience and/or knowledge in characterizing and calibrating camera images sensors, optics, and illumination sources
Drives design of complex features and new products. Contributes to vision/imaging technology strategy
Owns direction, technical vision, and strategy direction across multiple projects
Often serves as a consultant to management and external spokesperson for the SW organization related to vision implementations, feasibility, or prototyping efforts
Good interpersonal communication skills, working within an Agile Development framework
Preferred Qualifications
Knowledge and/or experience with state machines and stateless systems
Experience in the medical device industry or other industries operating under a quality management system. Knowledge of ISO 13485, ISO 14971, ISO 62304 and CFR 820 a plus.
Experience in the design of software driven electromechanical Class II medical devices.
Experience with JIRA
PhD degree in Computer Science, Computer Vision, Robotics or related technical field.
Developing and designing Computer Vision technologies and systems for running on edge devices (custom hardware)
Experience with Matrox Imaging Library
Experience with SwiftDecoder and COIL Barcode Parsing
Software Engineer Co-op (Engineering Test)
Software Engineering Manager Job In Akron, OH
The Software Engineering Co-op role will assist in the testing of Ezurio's Linux Software Stack for our various Linux SOM and communications platforms. The Software Engineering Co-op is required to assist in test automation development and test execution for various areas of the Linux software, such as Board Support Packages, Wi-Fi and Bluetooth communications stack, and applications operating on the SOM platforms which demonstrate the capabilities of the SOM platforms. This role is onsite in our Akron, Ohio office.
RESPONSIBILITIES
Work with the Senior Engineers and mentors to define the scope of activities
Develop and execute tests fulfilling the defined testing requirements
Provide estimates to fulfill required work packages
Maintain documentation involving test design, requirements and operator instructions
Provide ongoing updates on project timelines and progress
Work with development engineers to isolate issues by collecting and analyzing detailed protocol traces, log files, and debug output
REQUIREMENTS
Familiar with Linux
Experience with embedded Linux is an advantage
Ability to understand schematics, hardware design and datasheets is an advantage
Understanding of networking technologies and protocols is an advantage
Excellent communication skills
Ability to work well in a Team environment
Effectively present information and respond to questions from groups
Ability to work under direct supervision
Ability to work with clearly defined project steps
Familiarity with the Microsoft Office suite of applications
EDUCATION / EXPERIENCE
Enrolled in computer engineering or software engineering program
Linux experience advantageous
Python development
Development with C language in embedded environments advantageous
We're an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Software Engineer III
Software Engineering Manager Job In Cranberry, PA
Software Engineer III Position Overview: Would you like to put your software skills to use in a role where you feel the impact of your work? If so, MECCO may be the right fit for you! MECCO is currently seeking a Software Engineer III to join our software team at our Cranberry Township, PA location. The Software Engineer III will be responsible for creating, maintaining and modifying industrial machine software for Laser Systems, through software versioning and lifecycle management. Who We Are: For 135 years, MECCO - headquartered in Cranberry Township just outside of Pittsburgh, PA - has been a leader in the development of products for permanent marking and traceability technologies. Opportunity abounds as the demand from organizations to mark products continues to rise and spread to a wide range of industries. With systems installed around the world, our customers' continued loyalty is a testament to MECCO's renowned service-minded culture. As much as we focus on customers, we also know that our employees are a vital component to continued success and the future of MECCO. We want each and every employee to be successful and develop their own rewarding career. That's why one of our core values is “Pursuing personal and company growth”, because we know that when you succeed, we all succeed. Ideal Candidate:
Will be an expert in C# and C++
Will have strong technical skills in electronics, digital circuits, sensors and devices
Will be able to work independently
Position Responsibilities:
Create, modify and maintain object-oriented source code for direct control of Hardware Laser Devices using MSVS and the C# and C++ languages within the .NET framework.
Perform software versioning and lifecycle management & maintenance as directed.
Create, manage, and maintain documentation for software applications and tools.
Create and manage robust testing protocols that must be enforced and documented.
Consult and assist other engineering departments on projects.
Interface directly with customers to determine technical requirements of corrections and enhancements.
Communicate clearly with customers, end-users, peers, and Staff.
Provide customer service and support and installations, as needed.
Complete other tasks as assigned by management.
Travel occasionally, as needed
Your Employee Benefits: We pride ourselves on being a culture-based company buzzing with high energy. Aside from the enthusiastic environment, you will enjoy:
Competitive salary
Generous Paid Time Off plan
Employer paid Short-Term and Long-Term Disability
Comprehensive Insurance Package
Employer Matched 401(k) Program with 100% vesting day one
MECCO employee appreciation and activities throughout the year
MECCO Pantry - enjoy complimentary assorted beverages and snacks
To be Successful Here, You'll Need:
Technical Capacity in electronics, digital circuits, sensors and devices
Analytical Skills, process discovery and automation
Organization
Problem Solving Skills
Attention to Detail
Multitasking
Time Management
Customer Focus
Written and Verbal Communication
Required Experience:
Bachelor's degree in computer science, Software Engineering or related field
5 - 8 years of professional engineering experience; or equivalent combination of education and experience.
Solid technical foundation working with C#, SQL, C++, DEV Express third-party components.
Experience working with the .NET framework.
Experience working with computer communication infrastructure, hardware and protocols. USB, TCP\IP, Ethernet IP, RS-232, RS-485, GPIO, etc.
Able to create MSVS 2022 C#, MSVS MSI Installation packages.
A deep understanding of the MS Windows operating systems.
Solid understanding and application of mathematical concepts.
Good interpersonal and team-oriented skills.
Computer skills using Microsoft Office Network applications are required.
Preferred Experience:
Experience with DXF, DWG, STL, Vector/3D file processing OPEN GL programming or similar.
Experience using other Microsoft/Linux OS programing technologies and frameworks.
Borland C and C++ programming.
MS Visual Studio expertise through MSVS 2022.
Ability to read and comprehend source code in any language.
Experience with Vision systems.
Understanding of SAP, SECS/GEM, HERMES, SMEMA, SQL, IOT, MQQT, SCADA, etc.
Experience with Raspberry Pi OS, IoT and programming
Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:
Individual will be required to lift, push, pull, and carry up to twenty-five (25) pounds occasionally.
Individual must be able to read, see, hear, and speak.
Individual may be required to use basic hand tools and power tools on occasion.
Work Environment:
Individual will be required to work in an office environment.
Individual will be required to use a computer with keyboard, telephone or handheld mobile device for extended periods of time, and office machinery as needed.
While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts.
Workdays and Shifts: The position is scheduled to work Monday through Friday 8:00am-5:00pm in our Cranberry office. We look forward to meeting you and the potential to work together!
Rockwell Automation - Intern, Software Engineering, application via RippleMatch
Software Engineering Manager Job In Mayfield Heights, OH
This role is with Rockwell Automation. Rockwell Automation uses RippleMatch to find top talent.
We are looking for engineering students who want to grow their software engineering capabilities and be part of a collaborative team that loves innovation. The position of Software Engineering Intern within Rockwell Automation is a high energy, team-oriented and educational software development and test position. Students will work with experienced software engineers while developing and testing software according to current software engineering and test methodologies.
As an Intern you are an essential part of the software engineering team and work hand in hand with professional software engineers. You will be given work that is necessary to providing features requested by customers and ensuring customer success. A senior-level mentor will be assigned to support your professional growth and to ease the transition into the professional work environment. If you want to become well versed in proven software development and test techniques and become then this is the place for you. You will be exposed to a variety of software engineering knowledge areas including: OOD/OOA, full development life cycle, agile methodology, Continuous Integration/Continuous Delivery, system design, test driven development, product functional testing, test automation, and build and configuration management. Our goal is to prepare students to compete for an entry-level software position upon graduation.
This is a paid internship that will start at the end of May 2025 and end in mid-August. You will be required to be in person in Mayfield Heights, Ohio for the duration of the summer.
Essential Functions
Contributes to several projects in various areas of the software function. Projects are assigned based on student's interests as the education of the student is a high priority.
Actively participates and makes use of tools such as technical trainings and books.
Develops an understanding of relevant aspects of the department's software development process and procedures.
Becomes familiar with the use of software tools required to analyze, design, debug and test software modules.
Becomes well versed in Object-Oriented programming concepts.
Learns about a variety of testing methodologies and tools, including manual and automated test.
Assists developers with the design, documentation, implementation and testing of enhancements within the software. Assists developers with the isolation, repair and verification of anomalies within the software.
Assists with software product testing, namely unit and functional test, including regression test. Performs entry-level software testing functions including, but not limited to, test design, execution, automation, and anomaly reporting.
Assures that developed products meet requirements and are within total quality management standards.
Provides work estimates and status reports to the technical lead and Project Manager as required.
Maintains adequate interaction with the team to ensure assigned tasks are prioritized appropriately.
May assist Product Marketing with trade show preparation, sales tools, competitive analysis, etc.
Keeps informed of new developments in the software engineering field by participating in technical and developmental training opportunities.
Takes ownership of assignments by understanding expected output, requesting help as needed.
Minimum Qualifications
Must be pursuing a bachelor's or advanced degree from an accredited college or university.
Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
Desired Qualifications
College sophomore level or above; studying computer science, computer engineering or electrical engineering with additional coursework in computer science at an accredited 4 year college or university.
Basic computer programming (C++, C#, or Java) and application use required.
Basic web programming experience (JavaScript/TypeScript) using Node/Angular.
Strong interpersonal and communication skills.
Ability to coordinate and work with team members located in other campuses across multiple countries.
Exposure to software development or test methodologies.
Must be able to work full time for the duration of the assignment. Typical Intern term timeframes are May through August.
General Disclosure Statement
As part of Rockwell Automation, Inc.'s application process for university students, Rockwell Automation uses RippleMatch's artificial intelligence (AI) tool to assist us in our analysis of your submitted information, including your resume, cover letter and online profiles to identify potential matches for open positions at Rockwell Automation. RippleMatch is a third-party vendor that provides automated resume review, automated sourcing, centralized event management, candidate relationship management, and analytics and insight to Rockwell Automation. RippleMatch's AI analysis may involve automated screening based on keywords, skills and experience. Please note that while AI assists in Rockwell Automation's initial review, all hiring decisions are made by human reviewers. Rockwell Automation is committed to using AI in a fair, unbiased manner that complies with all applicable laws.
If you are an individual with a disability and require an accommodation, please contact *****************.
NYC Job Postings
As part of Rockwell Automation, Inc.'s application process, Rockwell Automation uses RippleMatch's artificial intelligence (AI) tool to assist us in our analysis of your submitted information, including your resume, cover letter and online profiles to identify potential matches for open positions at Rockwell Automation. RippleMatch is a third-party vendor that provides automated resume review, automated sourcing, centralized event management, candidate relationship management, and analytics and insight to Rockwell Automation. RippleMatch's AI analysis may involve automated screening based on keywords, skills and experience. Please note that while AI assists in Rockwell Automation's initial review, all hiring decisions are made by human reviewers and RippleMatch's information is but one factor in Rockwell's Automation's hiring decision. Rockwell Automation is committed to using AI in a fair, unbiased manner that complies with all applicable laws. For information on Ripplematch's bias testing, see here.
If you are an individual with a disability and require an accommodation, please contact *****************. If you would like to request an alternative to RippleMatch's process, please contact ***********************************.
This position is part of a job family. Experience will be the determining factor for position level and compensation
🆕Software Engineer ROR - Europe
Software Engineering Manager Job In Poland, OH
🚀 We are currently seeking to develop our workforce team to meet our three ambitions over the next few years : to strengthen our leadership on foreign markets and in Europe itself, to set ourselves apart from the competition and to provide a new offering dedicated to European resellers.
To strengthen our ability to develop the functionality that our users expect, we're looking for a Software Engineer (Ruby Developer) to support our team and offer solutions and offer solutions and a fresh point of view.
Our software stack consists of a pure-Ruby backend library which we use to communicate with train booking APIs, a modern Rails application, a PostgreSQL database, and two native mobile applications (iOS and Android).
As a technophile, you have a real passion for IT development 🎮, and you're constantly striving to improve your technical skills ? Welcome on board ! 😉
Software Engineering Intern/Co-op
Software Engineering Manager Job In Mayfield Heights, OH
Current™ (formerly GE Current, a Daintree Company) has unveiled a new brand identity following the historic acquisition of Hubbell's Commercial & Industrial (C&I) Lighting business. The enterprise brand unites the companies under a single identity with one purpose: To deliver the innovation customers require, with solutions that create inspiring, efficient and safe environments. Current products dramatically improve lighting quality, reduce energy demand to support cleaner air, and have become synonymous with reimagined physical spaces. The history of the company demonstrates decades of trusted quality and reliability. Current's portfolio includes 35 industry-leading product brands each offer a unique value proposition. Primary office locations are Cleveland, OH and Greenville, SC, with centers of expertise locations in Austin, TX, Rolling Meadows, IL and Quebec, Canada. Manufacturing operations reside in Hendersonville, NC, Pittsburgh, PA, Plympton, MA, Christiansburg, VA, Acuna, MX and Tijuana, MX.
The position is onsite Monday - Thursday in Cleveland, OH (Mayfield Heights).
Role
Develop, write and manage the execution of an overall software test strategy and test plans.
Developing applications (coding, programming)
Debugging and testing code
Documenting and testing software applications
Researching, investigating and fixing a wide range of technical issues
Proactively learning about new technologies
Qualification
Experience with one or more programming languages C++, Java, C#, Flutter, etc.
Experience with one or more markup or scripting languages: HTML, JavaScript, json, xml, python
Experience with database concepts and technologies
Experience with object-oriented programing and software design patterns
Compensation
The position has a compensation package inclusive of base, bonus (if eligible), benefits, 401k contribution, time off, recognition awards and more. This hourly range is $24.00-$25.00/hour..
Benefits and Perks
The Highlights:
All around competitive culture where together we strive to:
Approach each day with a tenacious curiosity
Communicate openly and honestly- internally and externally
Work hard, take risks, fail fast…learn and move on
Embrace diversity and welcome opposing thoughts
Empower and develop each other
We have an open and inclusive culture where you'll learn and grow through programs and resources like:
Quarterly company all employee meetings
Management and Leadership development
Initiatives and special projects with executive leadership exposure
Access to top-notch learning courses through LinkedIn Learning
Regular manager check-ins to drive performance and career growth
Our more standard benefits
Full-time exempt roles have a Permissive Time Off Policy, giving you flexibility to rest, relax and recharge away from work
Paid Company Holidays
A comprehensive benefits plan including medical, dental, life, vision, disability, and life insurance
401(k) retirement program with a fully vested immediate company match
Flexible Spending Account options for pre-tax employee allocations
Equal Opportunity Employer
Current is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by law. All employment is decided on the basis of qualifications, merit, and business need. At Current, we are Always On and working to improve lives with the industry's most expansive portfolio of sustainable advanced lighting and intelligent controls that reliably meet our customers' needs. Learn more at CurrentLighting.com
Software Development Manager, Developer Experience
Software Engineering Manager Job In Toronto, OH
Clio is more than just a tech company-we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice. We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec.
At Clio, we are committed to fostering a high-performing and human-centric culture. For Development Managers, this means supporting the professional growth of team members, driving strong execution across the team, and ensuring the delivery of robust technical solutions. Our Development Managers are highly technical and hands-on, actively participating in coding, design, and code reviews alongside their teams. They focus on cultivating technical excellence and strong collaboration within their teams while fostering a safe and productive environment for all Clions.
What your team does:
The 'Software Development Manager, Developer Experience' role will be part of our Coding Infrastructure division, a team of dynamic software developers responsible for building and maintaining the foundational systems, tools, and processes that enable our engineering teams to deliver high-quality software efficiently and at scale. This team plays a critical role in ensuring our development environment is robust, reliable, and optimized to support the continuous delivery of innovative solutions to our customers.
A day in the life might look like:
* Collaborating with your team to understand the challenges developers face, identify the most impactful opportunities, and craft a roadmap for the team.
* Working with your team to design technical solutions.
* Planning, prioritizing, and allocating resources to ensure the engineering team delivers high-impact projects on time and within scope.
* Designing, developing, and testing software applications using Ruby and Go.
* Embracing Infrastructure as Code with technologies such as Kubernetes, Docker, Terraform, and Ansible.
* Designing and delivering high-quality developer tools, frameworks, and CI/CD processes to accelerate adoption.
* Providing constructive feedback on code reviews, architecture documents, and other technical artifacts to support team members in making sound technical decisions.
* Holding 1:1 meetings with direct reports to support their career growth and development goals.
* Actively participating in hiring efforts to grow the engineering team at Clio.
* Reviewing code contributed by team members or other developers, offering expertise on specific technologies or patterns.
* Actively contributing to code development alongside other developers to build and maintain scalable and reliable software systems.
* Engaging and collaborating with cross-functional stakeholders, including engineering managers, vendors, and system engineers, to align priorities, resolve conflicts, and drive successful project outcomes.
You may be a fit for this role if:
* You bring over 2 years of experience in people management, with a strong focus on leading teams within large-scale SaaS organizations;
* You have led strategic initiatives and implemented impactful changes to enhance the internal development experience;
* You have experience contributing to open-source development projects;
* You demonstrate a strong understanding of cloud platforms, DevOps practices, and modern development tools;
* You have hands-on experience with technologies such as Kubernetes, Docker, and cloud platforms, as well as tools like Ansible, GitHub Actions, GitLab CI/CD, and Buildkite.
* You possess a diverse base of knowledge that enables you to help your team solve complex technical problems;
* You can describe successful projects you've worked on, as well as lessons learned from failed projects;
* You have demonstrated the ability to hire the best and brightest engineers in a fast-paced job market-and to coach, develop, and retain engineering talent;
* You are equally energized by both your technical work and contributing to the career growth of your team;
* You have strong opinions that are weakly held, and you foster that same attitude in others;
* You believe in providing honest, actionable feedback to your team and encourage your team to reciprocate;
* You devise roadmaps to guide your team but aren't beholden to them- you easily adapt to a constantly changing world.
What you will find here:
Compensation is one of the main components of Clio's Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.
Some highlights of our Total Rewards program include:
* Competitive, equitable salary with top-tier health benefits, dental, and vision insurance
* Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, and Dublin) to be in office minimum 2 days per week on our Anchor Days.
* Flexible time off policy, with an encouraged 20 days off per year.
* $2000 annual counseling benefit
* RRSP matching and RESP contribution
* Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
The full salary range* for this role is $172,000 to $215,000 to $258,000 CAD.Please note there are a separate set of salary bands for other regions based on local currency.
* We aim to hire all candidates between the minimum and the midpoint of the full salary range. We reserve the midpoint to the maximum of the salary band for internal employees who demonstrate sustained high performance and impact at Clio. The final offer amount for this role will be dependent on individual experience and skillset of the candidate. Please note there are a separate set of salary bands for other regions based on local currency.
Diversity, Inclusion, Belonging and Equity (DIBE) & Accessibility
Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.
Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.
Learn more about our culture at clio.com/careers
Manager, Software Development
Software Engineering Manager Job In Akron, OH
Planet DDS is a leading provider of a platform of cloud-based solutions that empowers growth-minded dental businesses. Now serving over 13,000 practices and 118,000 customers in North America, Planet DDS delivers a comprehensive suite of solutions, including Denticon Practice Management, Cloud 9 Ortho Practice Management, and Apteryx Cloud Imaging. Planet DDS is dedicated to enabling dental support organizations (DSOs) and groups to grow and thrive with technology that delivers seamless integrations, improved workflows, and future-proof scalability. To learn more, visit: Planet DDS.
Development managers play a crucial role in fostering and maintaining culture, professionalism, and team dynamics. The candidate should be prepared to invest in team member professional development and growth for both technical and soft skills. Managers should have strong technical skills personally with particular attention to the entirety of what it takes to release successfully. While staying on top of the day-to-day work is important, managers also must identify and implement productivity enhancements such as task automation, process improvements, deeper test coverage, and cross-training.
This is a hybrid position working out of our Akron, OH office.
Job Duties:
* Create and maintain a culture of excellence within her/his geographically distributed team(s)
* Understand the key metrics that agile teams need to be effective and be able to implement and deliver these consistently
* Help drive technical decisions such as architecture, design patterns, CI/CD pipelines, and coding practices to support scalable, resilient, high-performing solutions
* Handle multiple, competing priorities in a fast-paced environment
* Navigate ambiguity and deliver incrementally in the right direction
* Assess and raise risks across the Planet DDS solutions
* Keep abreast of technology industry trends, emerging technologies, and software development best practices, so you can recommend new tools and technologies
* Contribute to engineering department strategy, goal setting, processes, and budget
* Ensure compliance with quality standards, regulatory and other business systems
* Other duties as assigned
Skills and Qualifications:
* 5-7 years in full-lifecycle software engineering
* 3+ years as a manager/lead in an engineering organization
* 5+ years as a developer on a multi-person engineering team
* Hands on development experience with the Microsoft technology stack particularly .NET, SQL Server and React.
* Demonstrated success in mentoring and coaching engineers
* Deep understanding and experience with Agile principles and practices
* Strong skills in interpersonal relationships and team building
* Excellent English communication skills
* Bachelor's Degree in a relevant major or equivalent years of experience
* Each of the following would be a plus:
o Broad work in commercial software - off the shelf delivered on premise or SaaS (preferred)
o Extensive experience with cloud product development and release
o CI/CD - both constructing the pipeline and establishing best practices
o Azure
o Dental industry knowledge
o Imaging, particularly DICOM, experience
PLANET DDS CORE IDEOLOGY
Why are we here?
Unleashing dentists and their staff to focus on patient care.
Where are we headed?
In the next 5 years, Planet DDS will remain the leading provider of cloud-based technology solutions in North America, expanding to serve more than 25,000 dental practices.
How do we get there?
To encourage measurable progress toward our vision and make the best decisions on behalf of employees and customers, we adopted a set of common values:
Collaborative - Working independently and across teams, we create scalable solutions to enable company growth
Empathetic - We are educated on the experience of our customers and feel vested in their success
Accountable - We feel ownership for the quality of our work and take pride in the positive outcomes
Trustworthy - We operate with integrity and honest, making promises we know that we can keep
Ambitious - We are driven by our ability to make a long-term, positive impact on the lives of dental market leaders
An Equal Opportunity Employer - Including Disability/Veterans
Software Developer
Software Engineering Manager Job In Akron, OH
Build your Career with an Industry Leader
Headquartered in Cincinnati, LSI Industries (NASDAQ: LYTS) specializes in the creation of advanced lighting, graphics, and display solutions. The Company's American-made products, which include lighting, print graphics, digital graphics, millwork, metal and refrigerated products, and custom displays, are engineered to elevate brands in competitive markets. Founded in 1976, LSI has grown and now has a workforce of approximately 1,900 employees and 16 facilities throughout North America, LSI is dedicated to providing top-quality solutions to its clients. Additional information about LSI is available at ***************
We are looking for a Software Developer to support our Graphics team in Akron, Ohio.
Akron, OH is where you'll find LSI's hub for the Printed Retail Graphics & Décor, Digital Solutions, and Adapt Program Implementation businesses. These businesses provide turnkey product and service solutions to the Grocery, Quick Serve Restaurant, Retail Petroleum & Convenience Store and Pharmacy vertical markets.
"No Visa Sponsorship"
SUMMARY:
LSI employs the industries' best production and engagement experts and is known for its breadth of skills and nationwide reach as well as for its flexibility, tech savvy and deep understanding of the retail, convenience and petroleum industries. We are searching for a Software Developer to design, write and test new software for our digital solutions platform.
RESPONSIBILITIES:
Design - works with subject matter experts, other team members and management to shape details of product offerings.
Development - writes code and other material that is used to build the software products. Follow best practices and keeps abreast of technical developments. Strives to estimate accurately and deliver in a timely manner.
Testing - Responsible for producing high quality software with minimal defects; tests his/her own code and works with quality assurance team to facilitate delivery of software that meets high standards.
Deployment - Often responsible for building and deploying the software or creating installation packages for that purpose.
Maintenance - Provides support for deployed software and systems. This can include fixing software defects, adapting to changes in the computing environment such as operating system changes. Computer systems are often monitored for performance issues and various events.
Other duties assigned by the department manager.
REQUIRED SOFTWARE SKILLS:
JavaScript expertise including promises and asynchronous programming.
Web development HTML/CSS
Node.js knowledge and development experience
DESIRED SOFTWARE SKILLS:
Svelte/SvelteKit
MongoDB
Bun
Feathers.js
Electron or NW.js
PostgreSQL or other Relational Database
Development experience in both Windows and Linux environments
EDUCATION AND/OR EXPERIENCE:
Bachelor's degree (B.A. or B.S.) from four-year College or university and 2 - 4 years of related experience and/or training; or equivalent combination of education and experience.
KEY PERFORMANCE INDICATORS:
Attention to Detail
Technical Capacity
Communication Capability
Organizational Skills
Learning Orientation
Time Management
Self-Starter
Results Driven
Teamwork Orientation
Benefits:
401(k)
Health insurance
Dental insurance
Vision insurance
Paid time off
EEOC
LSI is committed to a diverse and inclusive workplace. LSI is an equal opportunity employer and 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.
Full Stack Software Developer
Software Engineering Manager Job In Canton, OH
DeliverThat is looking for a full-time, highly motivated, and enthusiastic developer to join our small but growing tech team. The role of Full Stack Developer role will work directly with the CTO and tech team as they help shape the DeliverThat platform's future. Our technology team is a newly dedicated department - expect to wear multiple hats and work across our entire platform and tech stack.
We especially want to hear from you if you're technically talented, service-oriented, and willing to jump around to help keep the team moving.
WHAT YOU'LL NEED:
Ideal candidates are self-motivated, have the experience necessary to quickly comprehend new software and technologies, and have a history of leading by example while mentoring others along the way.
The following experiences are desired but are not required. We encourage well-rounded individuals within this professional field who possess a strong work ethic and are hungry to learn and lead to apply.
Ideal professional experience includes:
● Building with Typescript running on Node.js is strongly preferred, although other typed language experience (C#, Java, etc.) will be considered.
● AWS or other cloud platforms and building using Infrastructure as code.
● Building, monitoring, and maintaining microservices.
● Building and maintaining public and private APIs, including documentation and versioning.
● Relational databases (PostgreSQL preferred), including querying and optimizing.
● Experience with CI/CD pipelines, preferably GitHub actions and automated testing.
● Familiarity with NestJS as an architectural framework.
● Familiarity with building user interfaces utilizing React and Next.js.
● Bonus: Building and maintaining native iOS/Android applications utilizing React Native or similar framework.
What you will do:
● Collaborate within a close-knit team where your contributions will directly impact the trajectory of our business.
● Design and build new features for our core delivery platform.
● Continuously evolve our hosted infrastructure by collaborating with the CTO and senior developers to implement industry best practices for security, maintainability, and efficiency.
● Troubleshoot bugs/issues and fix them the right way instead of the quick way to prevent recurring issues.
● Suggest process improvements that help the team deliver more high-quality software more often.
Available Benefits:
● Health Insurance
● Vision Insurance
● Dental Insurance
● Retirement plan with company contributions
● PTO
● Paid Holidays
● Life Insurance
*Some benefits are available to full-time employees after a designated waiting period
*Flexible work from home & hybrid options available.
*Please note we are not currently sponsoring Visas.