Back to all jobs
Career Portal Details
Sr. Backend Developer (.Net Core)
Location
Karachi
Closing Date
07/31/2024
Description

We are seeking an experienced Software Developer-Backend 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.

  • 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.
Entry 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.
Tags
#programming #backenddeveloper #ASP.NETCore #APIs #SQL #github
Key Skills
x