C# Senior Embedded Developer

Snap-on Inc
Tustin, CA Full Time
POSTED ON 3/20/2023 CLOSED ON 5/31/2023

Job Posting for C# Senior Embedded Developer at Snap-on Inc

Overview

AutoCrib is the leader in industrial vending technology. We design and manufacture all the software and hardware in-house. Our customers represent a vast range of industry from manufacturing to government, retail to data centers. We are a growing organizational looking for candidates who are interested in the challenge of bringing IoT products to market. AutoCrib is big enough to provide the resources you need, but small enough to still feel like a family. Our culture is work hard, play hard. We believe in giving employees autonomy to make their own decisions and actively help them with their career path. Our benefits include healthcare, 401k, life insurance, and PTO.

 

Candidate is responsible for design, development, and enhancements of our embedded, web, and mobile solutions. We are looking for candidates who are decisive, confident, and tenacious in their decision making with exceptional leadership qualities. Expect to be contributing to internal initiatives, team mentorship, and assisting your team with its ambitious development roadmap of products and services.

Responsibilities

Role and Responsibilities• Contribute to the use and design of cross-platform offline-first mobile application frameworks.• Accurately estimate technical effort required to deliver assigned tasks.• Commit peer reviewed changes which meet acceptance criteria and code standards.• Create and extend unit tests for CICD pipelines.• Create complex database queries. • Delight customers by actively managing their issues and delivering timely fixes.• Initiate review of codebase for compliance to product standards and roadmap.• Mentor use of established design patterns for high quality, secure, and maintainable code.• Participate in gathering requirements and design documentation.• Apply Agile methodologies to structure and execute releases reliably and with high quality.• Establish and maintain a strong business partnership with internal users and external customers to fully understand and meet their technological needs.

Qualifications

Experience and Education Requirements• 7 years with Developing C# solutions for embedded, web, and mobile solutions within a BDD Agile team setting.• Creating successful UX designs using cross-platform application frameworks for Windows, LINX and iOS targets.• Creating offline first, peer-peer syncing NoSQL client application integrations with backend MSSQL.• Multi-tenant deployments.• SPA frameworks for scalable and modular MVC and MVVM SaaS solutions.• REST microservices in C# and Swagger• Tests frameworks for architectural and behavioral components.• 5 years of experience working in Waterfall and Agile environments.• Bachelor’s degree in Computer Science or related field or relevant work experience.

Preferred Skills• Proficient in C# programming language and .NET framework within an Agile team environment.• Experience implementing cross-platform architectures like Core, Xamarin/Maui, Uno, or Avalonia.• Experience implementing offline-first and merge logic within NoSQL frameworks RavenDB, Couchbase or MongoDB.• Knowledge of tooling for code conversion to C#, including C, C and Python• Experience with breaking down applications into microservices.• Ability to write clean, maintainable, and well-documented code.• Strong understanding of MVVM architectural pattern and reactive programming.• Strong knowledge of RESTful API implementations, including microservices.• Experience with BDD Gherkin collaborations within an Agile setting.• Experience with SDLC tooling, including Confluence, JIRA, GIT, and DevOps CICD pipelines.• Demonstrated ability to solve problems, determine appropriate actions and complete projects with little direction.• Ability to meet tight deadlines and thrive in a multi-project environment, while ensuring production systems are up and performing well.• Hands on experience collaborating with Project or Business Teams to review business requirements and use cases, providing feedback to improve product completeness, quality, and testability.• Excellent written and verbal communication skills with the ability to present and translate complex information to both internal and executive teams in relevant business terms.• Keen business judgment, focus, and ability to see the “big picture” and prioritize.• Innovative thinker who is positive, proactive, and readily embraces change. • Strong communication and teamwork abilities • Impeccable attention to detail and follow through.• Excellent organizational and time management skills.

 

Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran.

Pay Range is $115,000.00 -$130,000.00/Yr based on level of skills and experience

Sr. Embedded Software Engineer
iteris -
Santa Ana, CA
Fast Food Worker
Spice-C -
Tustin, CA
C MECHANIC
Bowlero Corp -
TUSTIN, CA

Popular Search Topics

Salary.com Estimation for C# Senior Embedded Developer in Tustin, CA
$127,904 to $161,148
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Sign up to receive alerts about other jobs with skills like those required for the C# Senior Embedded Developer.

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $112,138 - $160,566
  • Debugging Skill

    • Income Estimation: $109,976 - $159,361
This job has expired.

Job openings at Snap-on Inc

Snap-on Inc
Hired Organization Address Jackson, MS Full Time
Overview Since 1920, people know Snap-on for the quality of our products, but we know that it is the passion and charact...
CNC
Snap-on Inc
Hired Organization Address Elkmont, AL Full Time
UNAVAILABLE
Snap-on Inc
Hired Organization Address Tacoma, WA Full Time
Overview Since 1920, people know Snap-on for the quality of our products, but we know that it is the passion and charact...
Snap-on Inc
Hired Organization Address Kenosha, WI Full Time
Overview This position is onsite at the Corporate Headquarters located in Kenosha, WI. Who We Are: People know Snap-on f...

Not the job you're looking for? Here are some other C# Senior Embedded Developer jobs in the Tustin, CA area that may be a better fit.

Fraud Prevention Senior Analyst

O. C. Credit Union, Santa Ana, CA