Loading
IT
Software Applications
Karachi
Full Time/Permanent
Minimum bachelor’s degree with concentration in Computer Science
000
The software developer will be responsible for developing and supporting our software projects, functions and completing specific client work as well as miscellaneous tasks while ensuring commitment and quality through to completion. This highly responsible position involves using established work procedures to analyze, design, develop, maintain, and troubleshoot software applications and data infrastructure.
The role will be a part of the technology team and will be responsible for implementing moderate to complex software or web applications on one or more platforms.
A candidate is expected to execute the below duties &responsibilities.
Design, implement, test, debug, document and maintain according to the functional requirements
Help define project plans for production
Follow all department standards and methodologies
Interact and communicate effectively and clearlyto all stakeholders in writing and verbally
Follows coding and design best practices
Personality Traits
Ability to process information at speed, using input from multiple sources and produce good quality output.
Ability to work collaboratively as part of a team
Proactive
Self-starter with a strong work ethics
Customer centric approach
Problem Solving Skills
Inter-Personal Skills
Attention to detail
Strong analytical skills
A flexible approach and ability to adapt
C#
REST APIs
SQL development & ORM technologies such as Entity Framework Core
GitHub
ASP.NET Core