Our client has an exciting development opportunity for experienced .NET Web Application Developer. This developer will be responsible for the design, coding, unit testing, and documentation of our proprietary barcode scanning solution. This is a great and unique opportunity to work with the latest Microsoft-centric technologies (.NET Core 2.0+, Azure, Angular 7.0+) and be a charter team member for our next generation scanning solution. This position will primarily be front-end web design and development focused but will have some full-stack development responsibilities.
Work with back-end developer to specify and implement REST APIs hosted in Azure.
Collaborate with a small team of developers, business analysts and business users in an Agile environment.
Contribute to sprint planning and daily scrum meetings.
Research and utilize a front-end unit test framework such as Jasmine to create a TDD development environment.
Work with business analyst to define requirements.
Debug and troubleshoot all tiers of development including WebUI, webservices and Xamarin.
UI/UX Design with Business Analyst
4+ years of experience developing .NET Applications in C#.
Experience implementing and understanding complex SQL queries and stored-procedures.
Experience working on a small team of developers and business analysts in an Agile development environment.
Strong troubleshooting skills and experience.
Experience implementing front-end unit tests with tools such as Jasmine and Karma.
Experience integrating front-end web applications with JSON REST Web Apis.
Self-starter; ability to work and meet goals with little supervision.
Understanding of HTTP request/response lifecycles.
Experience with design patterns and best software development practices.
Bachelors degree in Computer Science or related field.
Nice to Have:
Experience with mobile application development in Xamarin or native Android.
Experience in the logistics and/or trucking industries.
Experience working with barcode scanner hardware or software.
Google Maps API and Location Services
Experience with SSIS
Experience with Azure services such as message queues and App Services.
Experience with Azure DevOps; using version control and tasks as well as implementing build and release pipelines.
Experience with Git and Git Workflow.