Translate requirements and user stories into functional applications
Design, build and maintain efficient, reusable, and reliable applications using Javascript Frontend
Frameworks (Vue.js), C#, .Net and Object-Oriented techniques
Ensure the best possible performance, quality, and responsiveness of applications
Database analysis and design using SQL Server
Participate in best practices in software development discussions
Participate in stand up, grooming, planning, demo, and retrospective meetings
At a minimum, the ability to work from (8:00, 8:30 or 9:00am) to (5:00, 5:30 or 6:00pm) Monday through Friday.
Regular consistent attendance is required, that could include attendance at after hour Company events.
Ability to accept supervision.
Ability to foster, develop and maintain professional and collaborative working relationships. Must be able to get along with others, i.e., peers, supervisors, outside customers, and vendors.
Ability to interact effectively and professionally with all levels of management, employees and customers by email, phone and in person.
Must be personable, positive, and a professional representative of the Company.
Perform other duties as assigned by supervisor.
Mandatory Skills
12+ years of experience in application development environment in Microsoft Technology Stack
Required Education
Bachelor's degree in Computer Science, Electrical Engineering, or related field.
Required Experience
Strong development hands on experience of 12 plus years in Microsoft Technology Stack.
Deep technical experience on C## AND . Net .
Backend C# .NET API experience (.NET Core preferred) 7+ years minimum
Solid experience on Net Framework 4.x, Net 6.0+, C#, jQuery , Hangfire , Entity Framework, MVC, Code First
Experience on Git, TFS, NUnit for Source repository, AWS - Lambda, SNS, SQS, Event Bridge , MSMQ (Microsoft Message Queuing).
Experience on Windows service and application development , REST and SOAP-based Web Service API(s) development
SQL Server and SSBS experience 7+ years minimum
Microservice development experience 3+ years minimum
Development within containerized environments (Kubernetes preferred) 3+ years minimum
Any additional experience with shared skills are preferred.