Senior Fullstack Developer (.NET)

PDI Technologies · Other US Location

Company

PDI Technologies

Location

Other US Location

Type

Full Time

Job Description

The Opportunity

Do you love building software that thrills your customers? Do you insist on the highest standards for the software your team develops? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of continuous improvement? Well if this is you, then join and energetic team of engineers building next generation development applications for PDI!

You will play a key role in designing and building our market leading software products as we drive to continuously increase our cloud maturity and mobility. You will be working as a key part of an agile team to design, build, test, and support PDI's enterprise software solutions. You will review, recommend & implement system enhancements that will improve the quality, performance, and maintainability of our products. You will be responsible for contributing to an always improving Engineering environment by ensuring all stakeholders (engineers, architects, product owners, SREs, IT Opsโ€ฆ) are informed of status and supported in their roles.

With the variety of environments, platforms, technologies & languages, you must be comfortable working in both Windows & Linux environments and learning a variety of programming languages.


Primary Responsibilities

ยท Oversee and contribute to design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles

ยท Lead small and medium sized projects

ยท Guides and trains less experienced engineers

ยท Work with Architecture and DevOps teams to evaluate tools, process, and technologies.

ยท Partner with Product Management to consult on solution feasibility and high-level effort estimation

ยท Prepare and provide project status and risk assessments to their manager with appropriate levels of detail to ensure that programs stay on schedule

ยท Make recommendation for data model and framework improvement, analyzing trends, patterns and best practices for software

ยท Actively develop software solutions for PDI products

ยท Perform testing to ensure systems meet documented user requirements

ยท Use a disciplined approach in an Agile environment to assist in analysis and determination of preferred solutions to technical challenges

ยท Troubleshoot, test, and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions

ยท Compile test results to provide data for use in solving problems

ยท Perform engineering level tests to find defects; troubleshoot and debug development and production issues, collaborating with QA Engineers to develop optimal product test plans

ยท Work with Product Owner to clarify and estimate feature work

ยท Work with QA Engineers to develop optimal product test plans and resolve new feature issues as QA finds bugs during release stabilization


Qualifications

ยท 5-9 yearsโ€™ experience designing and developing new or maintaining existing software applications in a software product development environment

ยท Proficiency required in all of the following: .Net and C#, SQL, JavaScript Web Frameworks (e.g. Angular), ASP.NET MVC.

ยท Familiarity with the Microsoft Visual Studio IDE and the use of Azure DevOps or Jira

ยท 1+ year of experience serving as a technical team lead preferred

ยท 2+ years of practical experience with Agile development methodologies

ยท Highly motivated self-starter with a desire to help others and take action

ยท Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms

ยท Ability to independently work as a contributing member in a high-paced and focused team

ยท Ability to multi-task and prioritize tasks with competing deadlines

ยท Strong problem-solving and analytical skills with the ability to work under pressure

ยท Ability to socialize ideas and influence decisions without direct authority

ยท Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions

ยท Considers โ€˜best-practiceโ€™ standards, as well as departmental policies and procedures

ยท Computer science fundamentals: OOP, design patterns, data structures & algorithms

Apply Now

Date Posted

07/15/2024

Views

9

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Senior Pricing Analyst - Cencora

Views in the last 30 days - 0

Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details

Senior Data Analyst - Customer Experience - WISE

Views in the last 30 days - 0

Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details