Software Engineer II

Coats
La Vergne, TN, US
Full-time

Job Description

Job Description

As a Software Developer, you be designing and developing software applications. You'll be involved in the entire application development lifecycle, including design, coding, debugging, testing, and troubleshooting.

This role is ideal for someone with a Bachelor’s degree and 3 to 6 years of relevant experience who is eager to grow and take on complex tasks with guidance from management.

ESSENTIAL FUNCTIONS :

  • Develop, maintain and test application software for IoT connected tire shop equipment.
  • Develop and maintain a responsive and intuitive user experience.
  • Develop test plans for new features and products.
  • Develop, debug and test embedded systems firmware.
  • Participate in code reviews.
  • Write documentation for deployment and support of new features and products.

EDUCATION, SKILLS, AND EXPERIENCE

Basic Qualifications :

  • BS Degree in Electrical Engineering / Computer Engineering / Computer Science or equivalent engineering discipline from an accredited university required.
  • Solid Understanding of Software Development Life Cycle
  • Fluent in C# and experienced with .NET and Visual Studio.
  • Solid Understanding of Object-Oriented Programming and software design
  • Experience with embedded systems firmware development.
  • Prior experience with customer-facing UI / UX, and understanding of QoL
  • Prior project management experience and able to estimate and meet deadlines
  • Work well cross-functionally with a good work ethic
  • Ability to work independently and design solutions with little direction

Preferred Qualifications :

  • Experience with Android or Linux
  • Proficiency with C & C++
  • Experience with .NET MAUI or Xamarin Forms
  • Experience with WPF, or other MVVM frameworks
  • Experience with Microsoft Azure or AWS applications development
  • Experience with Git and bug tracking processes : Atlassian tools are a plus.
  • Experience in a manufacturing setting.

The Coats Company is an equal opportunity employer that evaluates 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.

Powered by JazzHR

OZIXN8iUfc

9 hours ago
Related jobs
Promoted
Nelnet
Nashville, Tennessee

As a Software Engineer II at FACTS SIS, you will be a key component of the application development process. Minimum of 3 years as a software development engineer delivering enterprise class web applications. As opportunities arise to diversify and apply our customer service and software expertise, w...

CereCore
Nashville, Tennessee

Diagnose results and analyze large output datasets for accuracy and integrity across multiple systems; analyze the cross-functional impact of changes in relation to software updates, bug fixes, and new releases of software, whether internally or externally developed. Knowledge and understanding of t...

CereCore
Nashville, Tennessee

Diagnose results and analyze large output datasets for accuracy and integrity across multiple systems; analyze the cross-functional impact of changes in relation to software updates, bug fixes, and new releases of software, whether internally or externally developed. Knowledge and understanding of t...

Coats
La Vergne, Tennessee

EDUCATION, SKILLS, AND EXPERIENCE Basic Qualifications: BS Degree in Electrical Engineering / Computer Engineering / Computer Science or equivalent engineering discipline from an accredited university required. As a Software Developer, you be designing and developing  software applications. ESS...

HCA Healthcare
TN, United States

Diagnose results and analyze large output datasets for accuracy and integrity across multiple systems; analyze the cross-functional impact of changes in relation to software updates, bug fixes, and new releases of software, whether internally or externally developed. Knowledge and understanding of t...

Oracle
Nashville, Tennessee

Health Data Intelligence (HDI) is growing and looking for a Software Engineer II that has a passion for learning and solving problems to join the HealtheCare Care Coordination team! As a Software Engineer II, you will be responsible for writing and configuring code in accordance with our client’s te...

Promoted
Tekshapers Inc
Nashville, Tennessee

Full Stack Developers (React JS & Java Tech Stack) with UI/UX Knowledge. Job Title Java Full Stack Developers. Mandatory Skills Full Stack Developers, React. ...

Promoted
Bump Health
Nashville, Tennessee

Successfully complete tasks and projects, ensuring quality standards are met and deliverables are on time. Strong understanding of and experience with the MERN stack. ...

Promoted
Canonical - Jobs
Nashville, Tennessee

The Multipass team is hiring a Software Engineer to join our distributed team. As a Software Engineer you are expected to play a leadership role designing, mentoring, reviewing and of course coding. Review code and architecture as part of Canonical's engineering process. Experience with software...

Promoted
Quality Manufacturing Systems, Inc.
Nashville, Tennessee

Software Developer Position in Nashville Suburb. We have immediate openings for software developers and systems engineers who want a challenging profession and enjoy travel. This position is for software engineers. ...