Developer II - Data Integration

Holman Enterprises, Inc.

Mount Laurel, New Jersey(remote)

JOB DETAILS
LOCATION
Mount Laurel, New Jersey
POSTED
30+ days ago

Principal Purpose of Position

  • Perform a variety of programming assignments focused on data integration solutions, utilizing a combination of .NET-based APIs, SQL procedures, and Azure services.
  • Maintain, modify, design, and implement applications within existing systems, and recommend system improvements.
  • Work with project managers and architects on application design and development.
  • Develop applications, components, and services using C# and .NET to meet business needs.
  • Interpret written business requirements and technical specification documents to provide accurate estimates for development efforts.
  • Investigate, analyze, and document reported defects.
  • Create, document, and implement unit and integration tests.
  • Perform related duties as assigned.
  • Keep current with software development trends, make suggestions, and take action on IT-related best practices, processes, and systems.

Education and/or Training

  • Bachelor’s degree in IT, Computer Science, or a related field, or equivalent work experience.

Relevant Work Experience

  • 4 to 6 years of professional software development experience, preferably with C# and .NET/.NET Core.
  • Strong hands-on experience building backend services and REST APIs, including integrations with internal and external systems.
  • Solid understanding of object-oriented design principles and familiarity with common enterprise architecture patterns.
  • Strong SQL knowledge and experience developing stored procedures, particularly using T-SQL, PL/SQL, or PL/pgSQL.
  • Strong knowledge of ASP.NET MVC/Web API and modern API design best practices.
  • Strong analytical and troubleshooting skills.
  • Strong verbal and written communication skills.
  • Proficiency with source control tools such as Git/GitHub and collaborative development workflows.
  • Proficiency with ORMs such as EF Core and experience performing code-first database migrations.
  • Practical understanding of the software development lifecycle (SDLC) and Agile delivery practices.
  • Working knowledge of cloud platforms (preferably Azure; others acceptable) and cloud-native service concepts.
  • Demonstrated knowledge of SQL query optimization strategies.
  • Experience working in an Agile environment.
  • Understanding of distributed systems and message-driven service-oriented architecture.
  • Working knowledge of ETL concepts, platforms, and tools.
  • Experience with GraphQL is a plus.
  • Experience developing applications with React.js or React Native is a plus.
  • Experience with CI/CD platforms and DevOps practices is a plus.
  • Experience with NoSQL databases such as Redis is a plus.

#LI-BS1

#LI-REMOTE

About the Company

H

Holman Enterprises, Inc.