Full Stack Developer Responsibilities:
Coordinating various development/coding tasks, resources, and people required to conduct problem solutions including the identification and sequencing of database related functions and setting security authorizations
Construct the required application software code that integrates various other systems of the organization using multiple platforms and new methodologies
Consulting with team members, to ensure projects are completed to following the technical coding standards
Identifying technical risks (in development and unit testing) and forming contingency plans as soon as possible
Reviewing project test plans and coordinating with the QA team to suggest improvements to have complete test coverage
Solving diverse and unusual problems by analyzing information where considerable interpretation of processes as required
Providing walkthroughs of systems and their interconnectivity, as needed to other teams/team members
Estimating and planning development related project timelines and deliverables and adjust to unplanned changes and the impact on project schedules and resources for the assigned products/projects
Keeping current with latest industry coding trends and developments. Develop new application software specifications that encompass functional, programming, and system process flows
Providing guidelines to help with load and stress testing to anticipate the impact of application usage on the production service environment. Complete calculations used to estimate various capacity requirements such as database size
C#, .Net Core, REST API’s, Angular 12+ & above, Typescript, CSS/SCSS, MSSQL, Cosmos DB/Mongo (No sql)
Data Migration/Reporting tools like SSIS/SSRS/ADF preferred
Exceptional knowledge of JavaScript / JSON / jQuery / HTML/FetchXML
Bonus skills and experience:
Knowledge with React is good
UI/UX knowledge and experience is advantageous
Additionally, the successful candidate should possess the following certifications, skills, abilities, and competencies
Experience in a similar role would be advantageous
Excellent technical, diagnostic, and troubleshooting skills
Excellent communication, motivational, and people skills
Good understanding of development best practices and SDLC framework
Experience leading releases and enhancements of existing products from a coding/development perspective
Bachelor's