Overview
Skills
Job Details
NO SPONSORSHIP
SENIOR SOFTWARE ENGINEER MIDDLEWARE - C#
SALARY: $80k- $155k plus 5% bonus
LOCATION: Oak Brook, IL hybrid 3 days onsite
You will be designing developing product ecosystem cutting edge IoT solutions. Cloud services, mobile applications, software development, cloud computing and IoT protocols.
We are looking for a Senior Software Engineer to join our dynamic and innovative team. In this role, you will play a key part in designing, developing, and optimizing our connected product ecosystem, working on cutting-edge IoT solutions, cloud services, and mobile applications. The ideal candidate has a strong background in software development, cloud computing and IoT protocols, along with a passion for building next-generation smart access technologies.
Job Requirements:
- Bachelor's Degree
- 5+ years of job-related experience
- Deep understanding of Agile methodologies and Scrum is required
- Experience in creating technical documentation is required
- Experience with Microsoft technology stack, including .NET, C#, Azure, AWS, SQL, Visual Studio
- Experience with GIT, No SQL databases, messaging systems, Distributed Architecture.
- Experience in creating technical documentation
Knowledge, Skills, and Abilities:
- Thorough understanding of OOP, SOLID, RESTful services, dependency injection and cloud development
- Ability to work well with others and provide clear direction to a development team
- Strong analytical and problem-solving skills
- Understanding of CI/CD (continuous integration/continuous delivery) tools, frameworks and deployment processes is required
- Ability to interface with Product Owners and Scrum Masters for ticket/issue management
- Ability to lead junior and senior engineers on projects
- Ability to debug, troubleshoot, and self-diagnose issues in software development
- Working experience in a cloud platform Azure or AWS is must to have.