Job Position : Senior Backend Developer (.Net Core)
Job Overview
Our client is looking to welcome an experienced Senior Backend Developer to design, develop, and deploy server-side applications.
You will analyze existing backend systems, collaborate with analysts, designers, and front-end developers to define technical requirements and APIs, and write clean, maintainable, and well-tested backend code. Additionally, you will be responsible for testing the applications thoroughly, including both controlled and real-world scenarios, and providing ongoing maintenance and support for deployed applications.
Location: Bahria Complex 1 - Karachi
Responsibilities:
· Design, develop and implement applications that support day-to-day operations.
· Demonstrate solutions by developing documentation, flowcharts, layouts and presenting ideas for system improvements.
· Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
· Coordinate with Technical Team leads on current programming tasks.
· Produce detailed specifications and write well designed, testable, efficient code using .NET language C#.
· Integrate software components into a fully functional software system.
· Reacting to problems and correcting the program as necessary
· Testing software to ensure the code is correct, fixing ('debugging') errors where they occur, and rerunning and rechecking the program until it produces the correct results .
· Evaluating and increasing the program's effectiveness.
· Maintaining systems once they are up and running.
· Support and develop software engineers by providing advice, coaching and educational opportunities.
· Stay up to date on emerging technologies and industry trends.
Requirements :
· Degree in Computer science, Information technology, or a related field.
· 5+ years of expertise in designing, implementing and integrating software solutions.
· Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
· Familiarity with architecture styles/APIs (REST, RPC).
· Familiarity with the ASP.NET Core 6.0, SQL Server 2019 and design/architectural patterns (e.g. Model-ViewController (MVC)).
· Understanding of Agile methodologies.
· Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Salary Range:
250,000 - 300,000 (Can be negotiated)
To Apply:
Share resume by mentioning position in subject line. Also mandatory mention your current salary, expected salary & notice period on careers@pivotizeconsult.com