Summary/Objective:
The experienced .NET developer will help realize Acutracks business goals through developing fulfillment software. Responsibilities include working with others inside and offshore team to solve complex problems. You will be an essential part of the software development team and contribute to our success as Acutrack continues to grow.
Responsibilities:
Analyze user requirements and desired results, then develop software solutions using a variety of technologies with end to end responsibility from design through delivery.
Create and utilize REST API for back-end web services
Build & deploy to Azure
Identify, prioritize and execute tasks in the software development life cycle
Write clean, scalable, testable & well-documented code
Perform validation and verification testing
Work in multiple roles including development, QA and documentation
Serve as an expert for the escalation of complex application design and development issues
Educational Requirements / Qualifications:
Bachelor's Degree or equivalent experience
Strong individual initiative with the ability to work as part of a team
Good problem-solving skills and critical thinking ability
3+ years of experience with enterprise web application development
Must have the understanding of OOPS concepts
Experience on .net framework or higher
Solid experience with c# language is must
Good experience with entity framework
Expert knowledge of Web Services development .Net & Web API
Familiar with authentication
Experience with Git version control system & source code management
Database development using Azure SQL or MS SQL Server
Experience in an Agile development environment
Good unit testing and integration testing practices
Experience with Azure Service Bus & Logic Apps a big plus
Experience in the warehouse management system is a plus