Software Engineer
Company: Clyde's Donuts
Location: Addison
Posted on: June 25, 2022
|
|
Job Description:
Description:
Clyde's Delicious Donuts, located in Addison, IL, is a family-owned
and operated-business that has been making donuts/fritters for over
100 years. Clyde's has a national footprint selling through
private-label, retail and contract customers to in-store
supermarkets bakeries, convenience stores, foodservice groups,
distributors and contract manufacturing customers across the
country. As Clyde's continues to grow and expand, we need top notch
individuals to help us achieve our results. Join our team and keep
our consumers smiling!
The Software Engineer will play a key role defining and
implementing a robust software architecture combining IoT and
analytics. As part of a small, passionate team, your work here will
be noticed, appreciated, tested, and deployed. The Applications
Developer must have initiative, drive, and a strong work ethic. The
position balances a fast-paced work environment with doing things
meticulously and properly; working independently within highly
collaborative integrated teams; creating new code with ensuring it
doesn't break the previous version. The perfect candidate should
love solving complex technical problems across all levels of
software architecture, development, and debugging.
Our Tech Stack:
--- .NET Framework, Windows, IIS
--- C#, ASP.NET MVC, Web API, MSMQ, WCF
--- JavaScript, jQuery, Angular, HTML, CSS
--- SQL Server
Key Responsibilities
--- Design, develop, and maintain both new and existing code,
ranging from client-side development using JavaScript, HTML, and
CSS, to server-side code using C# and ASP.NET MVC, Web API, Windows
services, and ADO.NET for data persistence and retrieval.
--- Write readable, extensible, testable code, while being mindful
of performance requirements.
--- Create, maintain, and run unit tests for both new and existing
code, with a goal of delivering defect-free and well-tested code to
QA.
--- Work with management to create and adhere to schedules, while
maintaining flexibility to adapt to shifting market demands.
--- Translate mockups and wireframes into functioning front-end
code.
--- Write and maintain documentation for new and existing
features.
--- Keep up-to-date on best practices and new technologies.
--- Rapid prototyping, and presenting conceptual design and working
prototypes to management.
--- Conduct design and code reviews and collaborate to ensure your
own code passes review.
--- Work with Product Management to analyze requirements.
--- Collaborate on technical architecture and design.
--- Version control with Perforce.
Requirements:
General
--- Solid understanding of OOP design principles
--- Visual Studio 2017, SQL Server 2016
--- Remote debugging
--- Unit Testing
Front-end
--- C#, ASP.NET MVC, Web API
--- JavaScript, jQuery, AJAX
--- HTML5, CSS3, Responsive Design
--- Understanding of web technology stack, including HTTP, REST,
cookies, caching, and asset loading
Back-end
--- Windows & web services, WCF, MSMQ
--- C# and .NET Framework
--- Experience with scalable, performant design and
architecture
Database
--- Working knowledge of SQL and relational databases
--- Should be able to read and write basic SQL queries, stored
procedures, views, and functions
--- ADO.NET & LINQ to SQL
Skill Requirement:
General
--- Familiarity with AWS
--- Installation and deployment (WiX)
--- Experience with automated builds and deployment (TeamCity,
Docker)
Front-end
--- Telerik & Kendo UI
--- Experience with Logi Analytics
--- Experience with .NET Web Forms and migrating to MVC
Back-end
--- AWS Lambda, ElastiCache
--- Experience with NOSQL databases
Background
--- Minimum of a Bachelor's or Master's degree in Computer Science,
or a related four-year degree and/or 5 years of
related work experience.
--- Good verbal and written communication skills.PI182902754
Keywords: Clyde's Donuts, Naperville , Software Engineer, Other , Addison, Illinois
Click
here to apply!
|