Demo

Software Engineer

Vontier
Akron, OH Full Time
POSTED ON 3/10/2023 CLOSED ON 6/1/2023

What are the responsibilities and job description for the Software Engineer position at Vontier?

Description

This is a Hybrid role based out of Akron, OH:

As a Software Engineer III you will be a key contributor in the design and implementation of hardware/peripheral related functionality for DRB Systems’ next generation point-of-sale systems. This is a hands-on contributor role interacting with platform architects, technical leads, and product owners while collaborating in an Agile-based development environment.

Essential Functions:

Illustrative duties may include, but are not restricted to, one or more of the following:

  • Participates in setting technical direction on solutions with lasting business impact

  • Develops, communicates, and delivers comprehensive solutions according to specified requirements

  • Designs, develops, and implements new product features and components

  • Develops concise specifications for features or new products.

  • Actively contributes to the most challenging aspects of software engineering

  • May lead and design "proofs of concept" to validate solutions and options of new product features, products, or components

  • Participates, or may lead in creating work estimates, project schedules, and risk assessment

  • Analyzes opportunities to improve solutions and may oversee their implementation

  • Participates in architectural decision making / collaboration with data and platform architects

  • May lead the adoption of best-in-class software engineering practices, tools, and frameworks

  • May act as a mentor to less experienced colleagues

  • Implements quality code according to our approved development methods

  • Submits code for and participates in regular reviews focusing on architecture, styles and standards, and functionality

  • Meets stated milestone dates and deadlines.

  • Reviews product documentation, test plans, etc. for technical accuracy

  • Works with other departments such as QA and customer support on escalated technical issues

  • Interfaces with various types of hardware and third-party software programs

  • Troubleshoots hardware and software problems.

  • Performs unit-level-test code for quality and functionality

  • Review and approve QA test plans

  • Evaluates development processes for improvements


• Performs other duties as assigned

Competencies:

Customer Orientation: Alignment with the internal or external customer’s perspective; front line of implementation that service practices meet customers’ and organizational needs; promoting customer service as a value.

Earning Trust: Behaves and expresses oneself in an open and honest manner. Is consistent in word and actions. Tells the truth even when it is difficult. Shares information accurately, completely and appropriately. Follows through on assignments and commitments.

Teamwork: Working cooperatively in partnership with others to help a team or work group achieve its goals.

Managing Work: Establishes and maintains processes and systems for successful job execution.

Critical Thinking: The ability to think using analysis, synthesis, evaluation, problem solving, judgment, and the creative process.

Innovation: Develops new insights into situations and applies different and novel solutions to make improvements. Creates a work environment that encourages creative thinking and innovation. Seeks opportunities for business growth and change. Explores new ideas, methodologies, different positions, and alternatives to reach outcomes. Assesses, manages and takes calculated risks to achieve goals.

Building Partnerships: The ability to identify and initiate working relationships and to develop and maintain them in a way that is of mutual benefit to both yourself and the other party using effective communication, relationship development, and influential professional networking.

Qualifications and Requirements:

Required:

  • BS in Computer Science, Engineering, and/or relevant software development experience

  • 8 years of experience demonstrating increasing levels of responsibility in complex systems and engineering environments

  • C# / .NET, Microsoft toolchains (Visual Studio / Code / etc.)

  • Hardware / driver interfacing, USB, I2C, CAN, TCP, serial protocols, etc.

  • Working knowledge of sockets, serial communications, and general networking. Familiar with interfacing to routers, printers, scanners, wireless handheld devices.

  • Knowledge of software architecture design concepts, performance profiling, and unit testing

  • Experience in Windows OS/Server, version control software (knowledge of Azure DevOps & Git a plus), change control software, Microsoft Office

Nice-to-Have:

  • Understanding of POS/payment terminals device/peripherals and systems integration aspects

  • Azure Cloud / Functions / App Services design patterns and implementation

  • Web stack / REST / API design and implementation

  • Database experience (Postgres, MSSQL, etc.)

  • Point-of-Sale (POS) Systems. Familiarity with Solutions for monthly plans using recurring credit card charges and automatically update credit cards for recurring plans.

  • Full stack development experience including Angular Framework / TypeScript

  • Certifications (MCPD, MCSD, MCSE, MCDBA)

The company in which you have expressed employment interest is equal opportunity employer that evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.

Recommended Skills

  • Application Development
  • Problem Solving
  • Information Technology
  • Operating Systems
  • Agile Software Development
  • Troubleshooting (Problem Solving)
Sr. Azure Cloud Network Engineer
TALENT Software Services -
Aurora, OH
Software Engineer
Chainlink Labs Inc. -
Akron, OH
Software Engineer
LayerZero Power Systems -
Aurora, OH

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Vontier

Vontier
Hired Organization Address Augusta, ME Full Time
The primary responsibility for the Customer Service Account Manager (CSAM) is be the point of contact for his / her assi...
Vontier
Hired Organization Address Duncansville, PA Full Time
In this role, you will be responsible for ensuring that the company’s trade practices comply with local and internationa...
Vontier
Hired Organization Address Sacramento, CA Full Time
The primary responsibility for the Customer Service Account Manager (CSAM) is be the point of contact for his / her assi...
Vontier
Hired Organization Address Akron, OH Full Time
Vice President of Sales responsible for the development and execution of comprehensive revenue growth strategies, overse...

Not the job you're looking for? Here are some other Software Engineer jobs in the Akron, OH area that may be a better fit.

Project Engineer

United Software Group, Akron, OH

Project Engineer -Municipal

United Software Group, Akron, OH

AI Assistant is available now!

Feel free to start your new journey!