Lead Full Stack Dotnet Developer

 

Description:

This primary responsibility of this position is to work with the company’s end users to develop, modify and maintain web-based applications. This includes working on all components of the application (DB, API, BFF, Integration, and Web).

 

Job Requirements:

  • Bachelor’s degree in computer engineering or related field or equivalent work experience
  • 7+ years’ experience in IT
  • Understanding of software development lifecycle
  • Strong Web UI Application Development experience
  • Minimum 3 years coding experience using one or more of the following: SQL, Stored Procedures, C#.NET, .NET Core, MVC and Entity Framework
  • Solid front-end development skills and experience, including Angular (version 8+), jQuery, CSS, BootStrap
  • Knowledge and experience with Rest APIs using .Net Core technologies
  • Knowledge of Azure development
  • Knowledge of building applications by adopting DevOps practices such as CI (Continuous Integration) & CD (Continuous Deployment)
  • Minimum 3 years SQL Server, Sybase or another database experience
  • Knowledge of Windows operating system
  • Ability to analyze complex problems and identify appropriate solutions
  • Strong written and verbal communication skills across multiple projects and with customers and team members
  • Ability to effectively function as a team player
  • Ability to organize, prioritize and handle multiple tasks
  • Ability to work independently with minimal supervision
  • Bachelor’s Degree in Computer Science, Computer Engineering, or a closely related field
  • Financial industry knowledge a plus

Job Duties/Tasks:

This position is responsible for, but not limited to the following:

  • Work with users to gather and develop requirements and translate them into specifications for development
  • Design, code, unit test, debug and document reusable source code that will retrieve/maintain data in our system
  • Analyze functional and business requirements
  • Develop solutions using C#.NET, .NET Core, MVC, Entity Framework, Angular.
  • Building and deploying applications by adopting DevOps practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD).
  • Perform troubleshooting and code migration
  • Write optimized SQL queries using indexes, and other important database objects like tables, views, functions, constraints and keys
  • Write, debug and maintain SQL stored procedures
  • Ability to develop testing scenarios and write code, queries or automated scripts so users can evaluate data and sign-off on deployed projects
  • Work with implementation teams to ensure smooth deployments for technical solutions
  • Serve as subject matter expert (SME) on enterprise solutions
  • Maintain multiple versions of code via source control tools like Git.
  • Work with lifecycle tracking software and document development, testing and resolution of issues
  • Work with users to understand and resolve support issues
  • Reviews code, queries and scripts for performance or support issues and makes fixes as necessary
  • Develop and maintain functional, technical and end user documentation
  • Share knowledge with others to improve skills and enhance the development environment

Organization BABYBOXTECH
Industry Management Jobs
Occupational Category Lead Full Stack Dotnet Developer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 7 Years
Posted at 2023-10-10 5:43 pm
Expires on 2024-06-01