Sr. Software Engineer (.Net Fullstack)
Job Description
At UEI you will be part of a world class team that is working to innovate and revolutionize the meaning of wireless control. Whether it's via chips, software licenses or turnkey products, we are continuing to reinvent how consumers interact with devices and services in their home.
Each day we make the connected home smarter, easier to connect and use, and more sustainable. We delight our Fortune 100 customers such as Comcast, Apple, Samsung, Google, Vivint and Daikin with ground breaking wireless technology solutions such as advanced, voice-enabled remote controls, cloud control solutions, extreme low power Bluetooth silicon with energy harvesting capabilities, smart thermostats and sensors and many other IoT solutions.
Roles and Responsibilites
Translate application storyboards and use cases into functional applications
Design, build and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of applications
Drive the project to achieve the milestone
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Understanding existing application architecture and solution design
Developing REST APIs using .NET Core
Developing front-end applications using React/Angular
Seeing through a project from conception to finished product
Testing and fixing bugs or other coding issues
Operate in an agile environment
Must Have- 5 years of total IT experience
Outstanding experience on C# and .NET Core
Good experience in front-end application development using React/Angular
Hands-on in .NET core Web Application/Web API development
Knowledge of Azure (optional)
Good experience in SQL Server, database designing, writing complex SQL queries and performance tuning
Visual Studio, GIT
Should have excellent troubleshooting, analytical and problem-solving skills
Proven record of designing and delivering large-scale, high-quality systems and software products
Experience using Jira, Bitbucket and Jenkins will be an added advantage
Experience in mobile application development will be an added advantage
Nice to have:
Xamarin
Microsoft Bot Framework
Azure Bot Service
Exposure to CI/CD pipeline integration