
Job Information
Shaw Industries Inc C# / C++ Developer in Dalton, Georgia
Job Title
C# / C++ Developer
Position Overview
We are looking for a C# and preferably a C++ developer responsible for building Microsoft .net framework applications that range from desktop applications to native mobile applications and embedded systems. The primary responsibility will be to design and develop the architecture along with these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
This individual must have significant C# experience working with client-server desktop and web applications. The C#/C++ Developer will support significant automation projects at several strategic operations facilities and will be able to work in a hybrid/remote environment.
Responsibilities
Design, build, and maintain efficient, reusable, and reliable C# code.
Participate as a team member in fully agile Scrum deliveries.
Implement performance and quality modules.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization, and automatization.
Help create a system architecture for the multiple layers of an embedded control system including the Business Processing Management (BPM) layer, the Device Test layer to interact with PLC’s using a very detailed Systems Requirement Document which has been created.
Skills
Strong proficiency in C#, with excellent knowledge of the language specification.
Strong proficiency in C++ desired.
Thorough knowledge of the standard library, STL containers, and algorithms.
Development on Microsoft Windows .net environment.
Good understanding of memory management in non-garbage collected environments.
Understanding of dynamic polymorphism and C++ specific notions, such as friend classes.
Familiarity with templating in C++.
Knowledge of the latest C++11 standard is desired.
Familiarity with embedded systems design, low-level hardware interactions.
Knowledge of low-level threading primitives and real-time environments.
Familiarity with system call wrapper library functions.
Knowledge and experience with other languages such as Java, JavaScript, Ruby and or Python is required.
Implementation of automated testing platforms and unit tests.
Familiarity with continuous integration .
Key Competencies :
Execute Action Plan
Initiate Action
Innovate
Learn Continuously
Qualifications:
5+ years of C# experience
BS degree in Computer Science or Engineering (BSCS, BSCE, MSEE, MSCE) or other technical/engineering degree highly desirable
Knowledge of writing native modules for high-level languages such as Node.js, Python, Go.
Familiarity with language tools (Git, SVN and Mercurial), for code profiling, memory checks, etc
Knowledge of .NET Framework and or .NET Core
Deployment: versioning of application
Deployment: Web API
Consume and Process data return from Web API in JSON
Experience:
WPF preferred
C# ( must )
Entity framework preferred
JSON data format
Web API REST
MS SQL database, table stored proc, views, data query
Work Shift
8 Hr non-rotating shift, Hrs fall to in punch day, Observed Calendar, shift starts AM
Shaw Industries is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, gender identity, religion, sexual orientation, national origin, disability, genetic information, pregnancy, protected veteran status, or any other protected characteristic as outlined by federal, state, or local laws.
As we continue to monitor the spread of COVID-19 (coronavirus), we might determine the need to postpone in-person interviews to ensure the health and safety of our associates, candidates, and the community. In this case, we can accommodate with a phone or video interview, and will schedule an in-person interview for a later date. The method by which you interview does not impact your standing as a candidate for this position.
Shaw Industries Group, Inc. is more than a flooring company – we are 22,000 people united in our vision of creating a better future for our customers, for our people, for our community and for our company. We provide carpet, resilient, hardwood, tile & stone, laminate, synthetic turf and other specialty items for residential and commercial markets worldwide. We meet diverse customer needs through an expansive portfolio of brands, including: Anderson Tuftex , COREtec , Patcraft , Philadelphia Commercial, Shaw Contract, Shaw Floors, Shaw Hospitality, Shaw Sports Turf, Southwest Greens, USFloors and more.
Headquartered in Dalton, Georgia, Shaw is a wholly owned subsidiary of Berkshire Hathaway with nearly $6 billion in annual revenue and representation throughout the U.S., as well as in Australia, Belgium, Brazil, Canada, Chile, China, France, Great Britain, India, Mexico, Scotland, Singapore and the United Arab Emirates. For more information about our company brands, operations and community involvement, visit www.shawinc.com .
If you need any additional assistance or accommodation or have questions, please contact us at shaw.recruiting@shawinc.com