Search jobs > Philadelphia, PA > Application developer

Application Developer

Garfield Refining
Philadelphia, PA, United States
Full-time

The Opportunity Application Developer

Garfield Refining is a 130+year-old family-owned refinery located in Philadelphia, PA and a leader in the precious metals industry.

Garfield delivers award-winning customer service to the dental, jeweler, pawnbroker, manufacturing, and death-care industries.

We believe that recycling is important and pride ourselves on doing our part to keep metal out of landfills while providing an essential service to our clients.

Garfield is looking for a hardworking Application Developer to join a close-knit team. This team is responsible for designing, building, and maintaining a custom enterprise software system.

With direct access to senior management, you will learn the business from the ground up; but we are equally excited to see how your expertise and creativity shape our team and vision.

What You Will Be Doing :

  • Primarily expanding and maintaining our customized reporting program :
  • Working with C#, WPF, and stored procedures (MS SQL Server)
  • Conducting Data Analysis
  • Assisting users in creating templated reports and designing layouts for easy access
  • Secondarily Rewriting legacy apps (UX, Middle tier code, SQL) :
  • Converting old applications into highly reliable applications while modifying code to suit newer business processes
  • Utilizing C#, WPF, REST APIs, and MS SQL Server
  • Advising and documenting system changes
  • Integrating with other custom and 3rd party systems
  • Overseeing security of applications
  • Refactoring code for reutilization
  • Planning future improvements and suggesting IT solutions to business problems
  • Contributing to helpdesk tasks (including hardware and networking issues as needed)

You might be a good fit if you :

  • Have a degree in Computer Science, Engineering or 3+ years of experience in a related field
  • Possess programming experience and a strong working knowledge of C# & T-SQL
  • Have a strong knowledge of SQL Administrative tasks, unit testing, and Domain Driven Design
  • Excel at analyzing data and seeing how disconnected data sets relate to each other
  • Understand Dependency Injection / Inversion of Control
  • Are comfortable with asynchronous programming
  • Pay strong attention to detail and can multi-task effectively
  • Are great at problem-solving (tracing through code)
  • Have knowledge of APIs (helpful but not required)
  • Have a basic understanding of PKI and JWTs
  • Can explain technical problems in simple terms
  • Have knowledge of MS Access (a plus but not required)

Our Technology Stack

  • WPF Front end applications (Majority, opportunity for web and mobile applications as well) .Net 8
  • Microservice APIs (C#) CQRS, MediatR, RabbitMQ
  • SQL Sever 2008 R2 with intentions to upgrading to 2022
  • Applicants must be authorized to work in the U.S. and local to the Philadelphia area*

Why Join Our Team?

Benefits and Perks may include :

  • Competitive Salary
  • Subsidized medical, dental and vision plans for employees and their family members.
  • 401(k) with employer contributions
  • Hybrid schedule (50%)
  • Holidays and Paid Time Off

We're proud to be an equal opportunity employer. We are committed to providing all employees with a work environment that celebrates individuality and remains free from any form of discrimination and harassment.

We base our employment decisions on our business's needs, job requirements, and applicants' qualifications. In other words, we only care that you're the best person for the job.

30+ days ago
Related jobs
Promoted
Federal Reserve Bank of Philadelphia
Philadelphia, Pennsylvania

You will support the Digital Solutions Team by maintaining and enhancing the Bank's digital communication platforms through application and web development. You contribute to the team, projects, and initiatives related to the Bank`s digital communications, including its public websites, intranet, an...

Promoted
TreCom Systems Group, Inc.
PA, United States

Our developers will have a minimum of 5 years of work experience using any of the following:. ...

Federal Reserve System
Philadelphia, Pennsylvania

Maintain and update existing websites and applications. Experience with building secure web-based applications using coding best practices. We will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform ...

GOODWIN
Philadelphia, Pennsylvania

As a Software Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge software applications to meet our organization's needs. Motivated Software Developer with expertise in Microsoft development tools, Azure-based tools, SharePoint Online, and a passion for Gen...

Mavens Guild
Philadelphia, Pennsylvania

Primary responsibilities of this role include advanced web application development and collaborating closely with a team of highly skilled developers, technical leads and product owners in a fast paced Agile environment. A typical day as a Senior Web Application UI/UX Developer:. Assist transla...

Perelman School of Medicine University of Pennsylvania
Philadelphia, Pennsylvania

In addition to the above responsibilities, the Senior Application Developer will manage development and technology selection of frontend services. Application Developer: Bachelor of Science and 3 to 5 years of experience or equivalent combination of education and experience is required. Application ...

Community Behavioral Health
Philadelphia, Pennsylvania

The QuickBase Applications Developer ensures successful implementation of QuickBase software technology within CBH for data capture, workflow management, and other internal CBH and external CBH partner applications. The developer will develop, test, and implement thoughtful and cost-effective softwa...

Highmark Health
PA, Working at Home, Pennsylvania

This job provides application development services typically as a of a project team or in an application support role. Developers provide general support to maintain applications that meet the service levels, system availability, performance and quality levels required by their customers. Developers...

GOODWIN
Philadelphia, Pennsylvania

This position reports to the Manager of Enterprise Applications and will work closely with cross-functional teams, including developers, architects, and stakeholders. The AI Engineer will play a crucial role in designing, developing, and maintaining cutting-edge generative AI applications to meet ou...

Comcast Corporation
Philadelphia, Pennsylvania

Design, Build and maintain cross functional applications that are extensible and reusable across teams. ...