Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution.
Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s).
Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues.
Ensure that assigned parts of the project/modules are on track with respect to schedules and quality.
Communicate regularly with the team about development changes, scheduling, and status.
Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions.
Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards.
Ensure that the code does not affect the functioning of any external or internal systems.
Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively.
Review technical documentation for the code for accuracy, completeness, and usability.
Requirements
5
7 Years of experience in analyzing and understanding application storyboards and/or use cases and develop functional application modules
Proficient in at least one of the following C# Asp.Net Core, Web Forms, Web APIs, Asp.Net MVC Angular 2+ HTML/CSS/JavaScript /TypeScript T-SQL
Strong understanding of OOPS concepts
Experience with Various common JavaScript libraries
Responsive design
Creating and consuming web services, Web API, or WCF
Secure website design and development
Application architecture and design patterns
MS SQL Server
Writing Stored Procedures, triggers, functions, designing db schema
Proficiency with code versioning tool like TFS
Entity Framework
Creating interfaces for communication between different applications
Nice to have Experience with Visual Studio 2019/2022
Experience with SQL Server 2016/2019/2022
Experience with automated unit testing and integration testing
Experience with graceful degradation and/or progressive enhancement websites.
We offer programs and plans for a healthy mind, body, wallet and life because it’s important our benefits care for the whole person.
Options include a variety of health coverage options, wellbeing and support programs, retirement, vacation and sick leave, maternity, paternity & adoption leave, continuing education and training as well as several voluntary benefit options.