Senior Software Developer (DOT NET) – Pakistan - Ricionline
  • Ajax, Ontario, Canada
  • via Jobleads.com
-
Job Description

Senior Software Developer (DOT NET) – Pakistan

  • May 8, 2024

Share This Post

Share on facebook

Share on linkedin

Share on twitter

Share on email

Position:

Senior Software Developer (.NET)

Qualification:

BS in computer science or Diploma in computer science.

Experience:

4 to 5 years

Needed Skills:

  • Must have sound knowledge of Designing, Developing, Implementing, and testing Enterprise Web and desktop applications to meet the requirements of the business needs of the company.
  • Familiar with entire software development lifecycle and development approaches
  • Write clean, scalable code using .NET programming language and platform.
  • Remain up to date with the terminology, concepts, and best practices for coding for Web and mobile supporting apps.
  • Develop technical interfaces, specifications, and architecture,
  • Develop front-end displays and user interfaces and write business logic to comply with business processes.
  • Use and adapt existing web applications frameworks and maintain old inhouse developed applications.
  • Create and test application prototypes.
  • Assist software personnel in handling project related work and other requirements and coordinate with others.
  • Should be able to work independently on assigned modules and tasks and meet project timelines.
  • Should be able to handle the project from installation, configuration, reporting and supporting end users in managing their routine work activities.
  • Should have knowledge of LIMS (Laboratory Management system) or any other similar ERP application / business application.
  • Should be able to interface laboratory equipment’s with the web Application LIMS Interfaces.
  • Maintain and review the Database and Application servers and take backups on periodic basis.
  • Should have good Coding and development skills.
  • Have prior work experience in developing and deploying Enterprise Applications (especially Microsoft.Net based Applications). Hands-on experience in developing ASP.NET Core/ ASP .NET MVC applications.
  • Top-notch skills and in-depth knowledge of SQL/IIS/ASP.NET/Microsoft.Net/HTML/CSS/ and Java script frameworks.
  • Knowledge of design patterns and principles and .NET patterns
  • Working knowledge of Microsoft development best practices, design patterns, and tools
  • Sound understanding of code versioning tools and CI/CD pipelines.
  • Knowledge of testing and automated testing platforms
  • Must have experience working with web technologies and frameworks.
  • Knowledge of web services, WCF, and SOA (Service Oriented Architecture)
  • Sound knowledge of CLR (Common Language Runtime) and its limitations
  • A solid understanding of how Enterprise applications work including security, session management, and best development practices.
  • Must have experience of deployment on Cloud based Platforms and server management skills.
  • Adequate knowledge of relational database systems (MSSQL), Object Oriented Programming languages and web application development. Hands-on experience in database design, architecture, and integration
  • Must have good understating of business domains.
  • Aggressive problem diagnosis and creative problem-solving skills
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.

Your Responsibilities: 

  • Write well designed, testable, efficient code by using best software development practices.
  • Design, Develop, Test and configure Enterprise Applications & its Modules in accordance with agreed business scope and user requirements.
  • Perform Testing of Applications prior to Go Live. Provide support to end users after Go Live event.
  • Integrate data from various back-end services and databases, manage server and resolve any technical issues related to cloud based hosting.
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling Enterprise Applications, LIMS Applications according to business requirements.
  • Manage and maintain application, database and webservers.
  • Should be able to work independently and manage client projects on time

Special Conditions: 

1) As per company policy prior to hiring we have to perform background checks, therefore provide at least three reliable references.

2) If selected, you have to sign a confidentiality agreement for a minimum period of 5 years.

3) If selected, you have to sign an undertaking that you may be required to perform at multiple locations nationally and internationally.

4) If selected, you have to sign an undertaking about our required morale and ethical behavior requirements.

  • Job applications are accepted only through the email found on the employment page on our website.
  • Please go to the job page you wish to apply for on our website and find the email address designated for submitting applications.
  • Any applications submitted through other means will not be considered.
  • Send your resume now: jobsrici@gmail.com
#J-18808-Ljbffr

;