drjobs Senior .Net Developer

Senior .Net Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dublin - Ireland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overall Purpose

As a Developer you will be part of the Tasman Change Team and will be responsible for application systems changes to meet business requirements and supporting Quality Assurance of those changes.

What will you be doing

  • Designing developing testing and deploying applications using WCF services Web Forms MVC C# Web-APIs Windows Services Angular 15 MS SQL Server Git Azure DevOps and AWS Lambda functions.
  • Collaborating with other developers and stakeholders to define system requirements and technical specifications.
  • Implementing best practices in software development including code reviews and continuous integration/deployment pipelines.
  • Contributing to the full lifecycle of software development from conception through deployment and maintenance.

Qualifications :

Expertise

Required Skills:

  • Strong proficiency in C# and .NET frameworks.
  • Expertise in developing and consuming WCF services Web-APIs 
  • Expertise in Web Forms MVC Windows Services Angular 15 MS SQL Server Git Azure DevOps and AWS Lambda functions.
  • In-depth understanding of RESTful APIs and their implementation.
  • Expertise in using Microsoft SQL Server for database management.
  • Ability to troubleshoot and resolve complex technical issues efficiently.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.
  • Team player and able to work collaboratively in a dynamic environment.

Preferred Skills:  

  • Strong understanding of Agile methodologies (e.g. Scrum Kanban).
  • Exposure to DevOps practices and tools (e.g. Azure DevOps AWS).
  • Experience in performance tuning for .NET applications.
  • Previous experience working with Angular 15 for frontend development.
  • Familiarity with AWS Lambda functions and associated services like Amazon S3 AWS CloudWatch etc.


Additional Information :

Complexity

The systems against which the candidate will be expected to develop are complex in their level of interconnectivity and design.  Architectural and logical decisions often need thorough refinement before any implementation.

Influence

The candidate must have excellent inter-personal skills as they will be required to clearly articulate design solutions to non-technical audiences document change in a clear and effective manner and participate in reviews of code releases where database development requirements were in-scope.

The candidate will join an Agile delivery team part of a wider Programme team with a vast knowledge and skill in varying disciplines.

The candidate will be expected to liaise with and assist the test team in environment configuration and solution design to ensure testing can be completed effectively.

Resource

The candidate will be largely independent and responsible for their own work; all work is subject to peer review.  Senior members are expected to guide more junior team members and structure their development in line with Mars development practises.

Other

 

  • Ability to prioritise tasks
  • Good communication skills
  • Adaptability and flexibility to accommodate ever changing business needs
  • Ability and willingness to ask in depth questions and accurately record responses
  • A willingness to work as part of a constantly developing team

D&I statement


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.