Holman

Developer II – Data Integration

Holman

full-time

Posted on:

Location Type: Remote

Location: PennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $79,590 - $113,415 per year

About the role

  • 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.
  • Keep current with software development trends, make suggestions, and take action on IT-related best practices, processes, and systems.

Requirements

  • Bachelor’s degree in IT, Computer Science, or a related field, or equivalent 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.
  • 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.
Benefits
  • Health Insurance
  • Vision Insurance
  • Dental Insurance
  • Life and Disability Insurance
  • Flexible Spending and Health Savings Accounts
  • Employee Assistance Program
  • 401(k) plan with Company Match
  • Paid Time Off (PTO)
  • Paid Holidays, Bereavement, and Jury Duty
  • Paid Pregnancy/Parental leave
  • Paid Military Leave
  • Tuition Reimbursement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#SQLT-SQLPL/SQLPL/pgSQLASP.NET MVCREST APIsEntity Framework CoreGraphQL
Soft Skills
analytical skillstroubleshooting skillscommunication skillscollaborative development
Certifications
Bachelor’s degree in ITBachelor’s degree in Computer Science