top of page

Full Stack Developer

Job Description

TekInvaderZ is on lookout for Full Stack Developer, the roles and responsibilities are as below:

Designing, developing, debugging, unit testing and supporting the web pages by implementing industry best practices using advanced C#.NET core with high quality Object oriented code.
Creating the front end UI using the advanced HTML5 template, CSS3, Angular 9 which gives stakeholders the flexibility to update the content on the pages out of the code release.
Implement RESTful web services to get/put/post/delete data from the database and get the payload in JSON to display data on the webpage.
Migrating legacy applications that were built in Angular JS to Angular 9. Creating tasks, unit testing the code regularly following the Test Driven.
Development (TDD) and achieving good code coverage using Entity Framework.
Interacting with the business analyst and client to understand and gather the requirements that are defined and documents as per system feasibility and implementation plan.
Gathering and analyzing business requirement documents from the users and transforming them into development specifications.
Gather business requirements from the Product Management team and determine to understand the business requirements better and provide solutions within proposed timelines.
Writing complex SQL queries to pull data and to insert heavy data into the database. Creating stored procedures, functions and Indexes to optimize the Database performance.
Understanding and documenting the project components and the business pro repeatable processes to reduce the time and effort required by repeatable processes.
Gather business requirements from the Product Management team and determine to understand the business requirements better and provide solutions within proposed timelines.
Maintaining the source code in GIT and Microsoft Team Foundation Server(TFS).
Fixing all priority/severity defects in all phases of development and testing and promoting defect-free code to production.
Prioritizing and handling multiple tasks and projects concurrently.
Supporting cloud migration team to support user accounts and database permissions and do regression/sanity testing for applications that are migrated to Azure cloud.
Qualification

Bachelor's degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor's degree in one of the aforementioned subjects.

Hours per week: 40hrs
Employment Type: Full Time, Long Term.
Compensation: Depends on the location

bottom of page