Senior Full Stack Engineer

 

Description:

As a Full Stack Engineer (Dot Net & C#), you will work to design, build, and maintain web applications using .Net, C#, and Angular. As the Full Stack Engineer, you will work closely with the development team to ensure the successful delivery of high-quality software solutions that meet the needs of our clients.

 

Key Responsibilities:

 

Solutions Development:

 

- Plan and execute projects, ensuring the Technical team has appropriate product and technical specifications, direction, and resources.

- Collaborate closely with Business Analysts and Project Managers to understand system functional and non-functional requirements.

- Conduct meetings with Senior, Mid, and Junior Developers to resolve technical issues.

- Provide leadership and guidance to coach, motivate, and lead team members for optimum performance and career development.

- Maintain high software/application quality within the team by establishing good practices.

- Identify and encourage areas for growth and improvement within the team.

- Design applications to meet business needs and perform code analysis, optimization, and integration.

- Optimize applications for speed and scalability.

- Design and Develop Manage API life cycle components, including creating environments, virtual hosts, API proxies, cache, products, and publishing to portals.

- Configure security policies for the APIs and integrate with Message Queue Applications.

- Troubleshoot and debug software to determine causes of errors.

- Coordinate with Release & Configuration specialists for software releases on staging and production environments.

 

Solutions Delivery:

- Monitor the efficiency of applications used and proceed with their maintenance and required configuration.

- Monitor malfunctions of systems and applications, controlling their resolution to support business operations.

- Document all interventions/developments to systems and applications for effective knowledge management.

 

Essential Skills:

  • ASP.NET Core: Proficiency in developing applications using ASP.NET Core.
  • C#: Strong command of the C# programming language.
  • DBMS (Database Management Systems): Experience in designing and optimizing database systems.
  • RabbitMQ: Proficiency in implementing RabbitMQ for seamless communication between systems.
  • Angular: Proficiency in crafting dynamic front-end applications using Angular.
  • DDD (Domain-Driven Design): Experience in applying DDD principles to software design.
  • Microservice Architecture: Hands-on experience in building scalable systems using microservices.
  • Clean Architecture: Understanding and application of Clean Architecture principles.

 

Organization Idenfo
Industry IT / Telecom / Software Jobs
Occupational Category Senior Full Stack Engineer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-03-06 1:45 pm
Expires on 2024-12-15