Logo of Huzzle

Senior Software .NET Engineer

image

Planet

2mo ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Galway
  • Quick Apply

AI generated summary

  • You need a degree in a computer-related field, 4+ years in app development, hands-on .NET, C#, SQL, ASP.NET, unit tests, GitHub DevOps, and knowledge of software patterns. Payments and messaging queues are a plus.
  • You will analyze, develop, and maintain payment solutions, manage tasks in JIRA, conduct testing, mentor juniors, and collaborate with teams to deliver high-quality technology solutions.

Requirements

  • 3rd level qualification in a computer related discipline or equivalent
  • Minimum 4 years’ experience in an Application Development role
  • Must have hands on experience in .NET, C#, SQL Server, ASP.NET, JIRA
  • Knowledge of, and experience using proven software patterns (eg. MVC, MVVM)
  • Must have experience developing unit tests.
  • Github DevOps
  • Desirable: Payments experience, highly available APIs, SOAP, RabbitMQ or another queueing technology

Responsibilities

  • Analysis, design, development and maintenance of the Planet Payment solutions & projects.
  • Priorities and delivery of all tasks assigned. Taking ownership of all work items and issues- end to end and proactive follow up.
  • Work closely with the Delivery Management on related activity for planning, scheduling and software release. Implementation of multiple project components from a technical perspective. JIRA will be the main tool used for task management.
  • Being able to estimate, priorities and manage multiple tasks. Proactively working with the Lead Developer and Delivery Manager to solve issues. Making effective time to work on scheduled tasks.
  • Demonstrate a strong understand of a technical environment. Identifying, designing and delivering solutions within system scope.
  • Conduct unit and integration testing ensuring that code releases are of high quality with adequate error checking and testing. Taking ownership and proactively following up on defect root causes- providing timely updates and report information to management/client when required. Provide and review the status of all work items. Working closely with the QA team in responding to raised defects and queries.
  • Taking ownership of support, follow up and bring to resolution any outstanding issues. Follow internal processes for logging issues. Communicate at all times with all parties involved with regard to status of issues etc. If issue can’t be resolved an to escalate to the next escalation contact.
  • Follow of Planet best practices and adhere to coding standards at all times.
  • Work closely with Business and IT teams to understand requirements.
  • Research, evaluate and recommend new technologies or development tools.
  • Mentor or train new and junior team members in product development and methodology.
  • Participate fully in the Company’s Performance Management Process.
  • Working as part of a cross-functional IT delivery team to deliver high quality technology deliverables.

FAQs

Do we support remote work?

Yes, we do remote work but in a hybrid format.

What is the job location for this position?

The job location is Galway, Ireland.

What is the employment type for this role?

This is a full-time position.

How many years of experience are required for this job?

A minimum of 4 years of experience in an Application Development role is required.

What technologies should candidates be familiar with?

Candidates must have hands-on experience in .NET, C#, SQL Server, ASP.NET, and JIRA.

Is mentoring or training new team members a part of this job?

Yes, mentoring or training new and junior team members in product development and methodology is expected.

What educational background is preferred for this position?

A 3rd level qualification in a computer-related discipline or equivalent is preferred.

Are there any desirable skills for this role?

Yes, desirable skills include payments experience, highly available APIs, SOAP, and RabbitMQ or another queueing technology.

How does Planet value diversity in its hiring?

Planet is an equal opportunity employer where diversity is valued, and all employment decisions are based on qualifications, merit, and business need.

Largest earth observation satellite network delivering a near-daily global dataset

Technology
Industry
501-1000
Employees
2010
Founded Year

Mission & Purpose

Planet is the leading provider of global, daily satellite imagery and insights. Planet is driven by a mission to image all of Earth’s landmass every day, and make global change visible, accessible, and actionable. Founded in 2010 by three NASA scientists, Planet designs, builds, and operates the largest fleet of imaging satellites, as well as online software, tools and analytics needed to deliver data to users. Decision makers in business, government, and within organizations use Planet's data and machine learning-powered analytics to develop new technologies, drive revenue, power research, and make informed, timely decisions to solve our world's toughest challenges.