Application Developer (.NET & Android)

Penn Technical StaffingAllentown, NJ
$125,000Onsite

About The Position

A growing company in the Biotech/Pharmaceutical industry has an immediate opening for an Application Developer to work at their Allentown, NJ location. Salary: $125K. Duties include: Design, develop, and maintain robust applications using .NET Framework / .NET (C#, VB.NET); Build, enhance, and support Android applications using Kotlin and/or Java, following best practices for performance and maintainability; Architect and integrate applications with RESTful APIs, backend services, and third-party systems; Lead or contribute to application architecture decisions, code quality standards, and technical design discussions; Collaborate with DevOps and engineering teams to deploy, monitor, and support applications in Azure and/or AWS environments; Diagnose and resolve complex software issues, including analyzing logs, debugging production incidents, and implementing long-term fixes.

Requirements

  • 4–7+ years of professional software development experience
  • Strong expertise in C# and .NET Framework (experience with modern .NET preferred)
  • Solid experience with ASP.NET MVC / Web API and service-oriented architectures
  • Proven experience developing and maintaining Android applications using Kotlin and/or Java
  • Strong understanding of object-oriented design, design patterns, and clean code principles

Responsibilities

  • Design, develop, and maintain robust applications using .NET Framework / .NET (C#, VB.NET)
  • Build, enhance, and support Android applications using Kotlin and/or Java, following best practices for performance and maintainability
  • Architect and integrate applications with RESTful APIs, backend services, and third-party systems
  • Lead or contribute to application architecture decisions, code quality standards, and technical design discussions
  • Collaborate with DevOps and engineering teams to deploy, monitor, and support applications in Azure and/or AWS environments
  • Diagnose and resolve complex software issues, including analyzing logs, debugging production incidents, and implementing long-term fixes
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service