Search

Senior Software Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Senior Software Engineer

\n

Location: Allentown (944 Marcon), Pennsylvania, United States

\n

Industry: Medical Equipment Manufacturing

\n

Work Setting: Hybrid

\n


\n

Overview:

\n

The Senior Software Developer is responsible for translating customer and business requirements into technical solutions, developing and maintaining full-stack applications, and supporting software quality, security, and system reliability. The role requires strong technical expertise, independent decision-making, and extensive software development experience.

\n


\n

Key Responsibilities

\n

    \n
  • Convert customer and marketing requirements into technical specifications.
  • \n

  • Design, develop, and maintain full-stack software applications.
  • \n

  • Work with technologies including:
  • \n

  • C#
  • \n

  • Java
  • \n

  • JavaScript
  • \n

  • SQL
  • \n

  • Troubleshoot, debug, and enhance existing software systems.
  • \n

  • Collaborate with testing teams on software verification and validation activities.
  • \n

  • Apply encryption and cybersecurity principles in software development.
  • \n

  • Support and work within Windows Server environments.
  • \n

  • Perform additional duties assigned by management.
  • \n

\n


\n

Required Skills & Knowledge

\n

    \n
  • Strong understanding of software development best practices and methodologies.
  • \n

  • Ability to work independently with minimal supervision.
  • \n

  • Experience analyzing problems and determining effective technical solutions.
  • \n

  • Strong judgment and decision-making skills.
  • \n

  • Ability to mentor or guide peers when needed.
  • \n

  • Effective collaboration with supervisors, team members, and external vendors.
  • \n

\n


\n

Qualifications

\n

    \n
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • \n

  • 8-10 years of relevant software development experience.
  • \n

  • Experience in full-stack application development.
  • \n

  • Knowledge of cybersecurity, encryption technologies, and Windows Server environments.
  • \n

  • Willingness to travel occasionally for business needs.
  • \n

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...