Remote Full-stack Programmer

at PSI CRO

Posted 7 hours ago 3 applied

Description:

  • We are currently seeking a skilled and proactive Full-stack Programmer to join our global Data Management team.
  • In this role, you will be responsible for the full spectrum of development activities supporting our in-house Data Management applications.
  • This position offers a great opportunity to contribute to innovative projects and take on new, exciting challenges.
  • The official job title within PSI CRO will be Database Developer.
  • The position can be office-based, hybrid, or remote.
  • Responsibilities include full-stack development of in-house Data Management department applications, performing all development-related activities, preparing documentation related to development and maintenance of applications, using internal development standards, tracking development tasks in the internal tracking system, and preparing software development plans.

Requirements:

  • A Bachelor's degree in IT or an equivalent combination of education, training, and experience is required.
  • At least 3 years of experience in software development is necessary.
  • Experience in processing user requirements for software development is essential.
  • Proficiency in SQL server management, programming, and query performance tuning is required.
  • The ability to develop MS SQL functions, stored procedures, triggers, and other SQL objects is necessary.
  • Experience in generating data queries using Transact SQL is required.
  • Knowledge of C#, Microsoft .NET frameworks, technologies, and best practices is essential.
  • Proficiency in building web-based and desktop applications using C# is required.
  • Proficiency in web technologies including JavaScript, HTML5, CSS, and either ASP.NET, ASP.NET Core, or Blazor is necessary.
  • Knowledge of unit-testing and other testing methods is a plus.
  • The ability to develop design specifications and functional requirements documentation is required.
  • Knowledge of source control repositories such as GIT and Azure Dev-ops is necessary.
  • Understanding of the entire software development life cycle is essential.
  • Windows Server and IIS Server management skills are a plus.
  • Experience in DevExpress components is a plus.
  • Experience in the pharmaceutical industry is a plus.

Benefits:

  • PSI is committed to investing in our people, providing opportunities for growth from entry-level to senior leadership positions.
  • Employees will receive continuous support from global peers in a fast-paced, innovative, and results-oriented working environment.
  • The company offers a fair degree of ownership and autonomy to make nuanced adjustments while nurturing a global culture.
  • There are various opportunities for on-the-job learning experiences and formal development programs to help professionals grow throughout their careers.