All Jobs Vacancy

Junior Full Stack Developer

Posted 1 week ago by Kforce Technology Staffing

RESPONSIBILITIES: Kforce has a client that is seeking a Junior Full Stack Developer in Armonk, NY.

Key Responsibilities

  • Full Stack Application Development:
  • Develop and enhance responsive web application features using React, TypeScript, and Tailwind CSS
  • Build and maintain backend services and REST APIs using .NET 8 (C#) or Python (FastAPI)
  • Contribute to dashboards, monitoring interfaces, alerts, and software update tracking capabilities
  • Participate in developing and maintaining instrument-facing applications (applets)
  • Support communication between diagnostic instruments and cloud services using MQTT, AMQP, and REST protocols
  • Write clean, maintainable, and well-documented code following established development standards
  • Cloud, DevOps & Release Engineering:
  • Assist in building, testing, and maintaining application deployment packages and software installers
  • Work with MSI/NSIS installers, Docker, and automated build processes
  • Support CI/CD pipelines using GitHub Actions
  • Gain hands-on exposure to AWS services, including ECS Fargate, S3, SQS, and CloudWatch
  • Assist with application deployment, release validation, and troubleshooting
  • Software Testing & Laboratory Validation:
  • Test application and instrument applet enhancements on physical diagnostic instruments in a laboratory environment
  • Validate software changes developed by other team members on actual hardware
  • Execute documented test cases and perform functional, integration, and end-to-end testing
  • Identify, reproduce, document, and report software defects
  • Collaborate with laboratory personnel and field-service experts to understand instrument functionality and operational workflows
  • Maintain accurate, traceable test documentation in alignment with applicable medical software development practices, including IEC 62304
  • Automated Testing & Quality Engineering:
  • Develop and maintain unit, integration, and end-to-end automated test cases

REQUIREMENTS

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Biomedical Engineering, or a related discipline
  • 0-2 years of software development experience. Academic projects, internships, co-op assignments, and personal projects will be considered
  • Experience using AI-assisted coding tools such as GitHub Copilot, Cursor, or Claude Code, with the ability to review and validate generated code
  • Basic working knowledge of React and TypeScript
  • Exposure to backend development using .NET/C# or Python
  • Familiarity with REST APIs, application development, and software debugging
  • Basic understanding of Git, version control, and CI/CD concepts
  • Interest in working with physical equipment, diagnostic instruments, and laboratory testing procedures
  • Strong analytical, troubleshooting, and problem-solving abilities
  • Good communication skills and the ability to collaborate with distributed engineering teams
  • Willingness to travel to the designated laboratory location on a scheduled basis for hands-on testing and validation
Rate:
Not specified
Location:
Armonk
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Entry Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job