Software Engineer (WPF/C#/SQL)

Tandym Group
Montvale, NJ, United States
Full-time

Our client, a nationally reconized manufactuer of coatings and finishes, is currently seeking a Sofware Engineer with strong .

NET and database skills to join their Application Development Team. The role requires that the individual be a self-starter acting as the subject matter expert for our retailer facing digital platforms and key contributor in the delivery of our core digital products with an emphasis on Team and Technical Agility.

This role is Hybrid in Montvale, NJ.

Responsibilities

Contributor to the successful delivery and ongoing evolution of digital products. The successful candidate will have a proven track record in solution engineering.

Drive product improvements by partnering with business partners and key stakeholders in defining and improving the customer experience.

  • Participate in full lifecycle development of software including analysis, design, coding, testing, implementation, deployment and support.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Develop n-tier WPF applications, windows services and console applications using C#, SQL Server / SQLite, Entity Framework and Prism.
  • Perform unit testing and analyze application and database performance on new and existing programs for the purposes of correcting errors, isolating areas for improvement, resolving performance bottlenecks, and general debugging.
  • Participate in code reviews insuring the team is consistently producing optimal code.
  • Learn and adhere to the SAFe concepts.

Position Requirements

  • Bachelor's degree in engineering, computer science, information systems, or a related field from an accredited college or university is preferred.
  • 3+ years of experience designing / developing desktop applications using WPF, C#, Entity Framework, Prism, and SQL integrations.
  • Ability to complete all phases of SDLC including analysis, design, development, testing and support utilizing Agile methodologies.
  • Ability to innovate and provide functional applications with intuitive interfaces.
  • Proven analytical and problem-solving abilities.
  • Ability to interpret complex business requirements and encapsulate business logic / rules into reusable libraries.
  • Strong understanding and demonstrated usage of object-oriented design concepts.
  • Experience with software versioning and release management.
  • Working knowledge of Git and branching concepts.
  • Experience with JIRA and Confluence.
  • Ability to effectively prioritize and execute tasks.
  • Experience working both independently and in a team-oriented, collaborative environment.
  • Excellent communication skills.
  • 7 days ago
Related jobs
Promoted
NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of generative AI. Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles. Experience with Python for application developm...

Promoted
NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of generative AI. Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles. Experience with Python for application developm...

Promoted
NBC Universal
Englewood Cliffs, New Jersey

We are seeking a Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of generative AI. Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles. Experience with Python for application developm...

Promoted
NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of generative AI. Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles. Experience with Python for application developm...

Tandym Group
Montvale, New Jersey

Develop n-tier WPF applications, windows services and console applications using C#, SQL Server/SQLite, Entity Framework and Prism. WPF, C#, Entity Framework, Prism, and SQL integrations. Our client, a nationally reconized manufactuer of coatings and finishes, is currently seeking a Sofware Engineer...

NBCUniversal
Englewood Cliffs, New Jersey
Remote

We are seeking a Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of generative AI. Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles. Experience with Python for application developm...

NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of generative AI. Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles. Deep understanding of Machine Learning best pra...

Selby Jennings
New Jersey

A global asset management firm based in New Jersey are seeking strong software engineers to join them on a multi-year greenfield development project. The project in question in to totally rebuild the a risk management platform while working directly with the quants and portfolio managers to formulat...

Promoted
VirtualVocations
Paterson, New Jersey

Net Developer to lead software engineering initiatives. A company is looking for a Senior. ...

Promoted
Fidelity TalentSource LLC
NJ, United States

Bachelor s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) performing aut...