الصفحة الرئيسية باكستان Senior .NET Core Azure Developer

الصفحة الرئيسية باكستان Senior .NET Core Azure Developer

Senior .NET Core Azure Developer

دوام كامل في a Laimoon Verified Company في Pakistan
نُشرت يوم September 4, 2024

تفاصيل الوظيفة

Job Description

Senior .NET Core Azure Developer- Karachi, Pakistan

Job Description:

Senior Software Developer will be responsible for developing and supporting .NET/C# projects, functions, and completing specific client work, projects, and miscellaneous tasks while ensuring commitment and quality through to completion. This highly responsible position involves using established work procedures to analyze, design, develop, implement, maintain, re-engineer, and troubleshoot software applications. Job Purpose As an integral part of our technology team, the Senior Software Developer is expected to execute moderate to complex projects involving the implementation of software and web applications across various platforms. This role requires a detail-oriented and analytical approach, ensuring delivery aligns with the functional requirements and company goals

Key Skills

Proficiency in C# programming.Experience in developing and integrating REST APIs.Expertise in SQL development and ORM technologies, including Entity Framework Core.Competence in version control using GitHub.Experienced in ASP.NET Core framework.Working knowledge of Docker containerization.Proven experience in Agile and DevOps cultures.Familiarity with Microsoft Azure cloud services.Strong practice in writing various levels of testing: Unit, Integration, and Functional.Understanding of Microservices architecture.A flexible approach and ability to adaptExperience with software design and development in a test-driven environmentDuties and Responsibilities

Use Microsoft technologies: C#, ASP.NET, SQL, MVC to develop technical solutions to complex problems that require the regular use of ingenuity and creativity

Design, code, test, debug, and document software according to the functional requirements

Develop, maintain, and support programs/tools for internal and external clients

Analyze, diagnose, and resolve errors related to their applicationsHelp define project plans requiring software development and hardware installations

Provide technical and project management expertise across multiple areas of application development

Provide ad hoc reporting and analysis as requiredInvestigate operational or systematic problems and user queries as required

Follow all department standards and methodologiesInteract and communicate effectively with all levels of staff, senior management, and customers

Communicate effectively and clearly, in writing and verbally, in one-on-one and group presentation situations Job Specific Accountability

Job Specific Accountability:

Assist in the development of the product development roadmap and backlog in line with requirements from other interfacing departments; regularly check roadmap and storyboard to plan for development activities

Gather received functional specifications and devise technical design specifications in line with end-user/business requirements

Formulate a plan outlining steps required to develop a program, using structured analysis and design

Prepare flowcharts and diagrams to illustrate the sequence of steps the program must follow and to describe logical operations involved

Convert project specifications, using flowcharts and diagrams, into a sequence of detailed instructions and logical steps for coding into programming languages

Oversee the writing of clean, well-engineered code that is readable, adequately commented, robust, and adheres to Smart Dubai standards

Oversee the coding of program modifications or re-use existing code through the use of program development software alternatives or integrating purchased solutions

Modify and troubleshoot applications programs whenever necessary, following highlighted application bugs

Support the Product Manager with the implementation of software packages in liaison with the integration team, leveraging software knowledge; ensure all release notes are completed properly, and that scripts/software components are bundled as part of the provided release

Qualifications

A Bachelor's degree in Computer Science or a related field.

Personality Traits

Excellent multitasking abilities and the capacity to utilize multiple information sources.

A team player with a knack for collaborative problem-solving.

Proactive and independent, equipped with a strong work ethic.

A customer-focused mindset.

Exceptional problem-solving and interpersonal communication skills.

Meticulous attention to detail.

Strong analytical prowess.Versatility and adaptability in a fast-paced environment.Benefits

Medical Insurance (IPD + OPD. IPD is separately for every member insured and OPD is collective and annual). IPD cover includes immediate family & parents.

Life insurance is for the potential candidate only.

Gratuity.Fuel allowance equivalent to 100 liters.Quarterly Bonus (100K fixed) at the end of each quarter upon successful completion of the probation period.

Performance-based yearly increment and bonus.Leaves

10 sick20 annual (casual included)Location:

Karachi, Pakistan

Experience :

Minimum 6 years overall relevant experience of web & software development, implementing functionality, ad hoc system analysis, and coding

Preferably Product Development experience in Financial Services or Banking industry

Working exposure on International projects is highly desirable

Work Timings:

Monday to Friday 10:00 AM - 7:00 PM

Work Mode:Onsite

Work Days :Monday- Friday#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Senior Jobs
تعليقات وملاحظات تعليقات وملاحظات