Search by job, company or skills

Emmes

Software Development Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

  • Develops and enhances cloud-based, SaaS web-based clinical trials application
  • Collaborates with product, engineering, and software quality assurance (SQA) team members for integration, design, and verification in an agile environment
  • Adheres to industry best practices and Emmes quality standards for code security, optimization, and reusability
  • Uses established frameworks for a seamless user experience across platforms
  • Performs unit testing, debugging, and troubleshooting as needed to ensure quality of work
  • Completes technical documentation related to development and enhancement tasks
  • Assists with refactoring/reworking of major modules as directed by senior staff
Qualifications
  • Bachelor's degree
  • 2 or more years of related professional experience
Required Technical Skills
  • Experience with ReactJS and JavaScript
  • Experience with Single Page Applications (SPA)
  • Experience with GraphQL clients like Apollo
  • Experience with authentication and data caching
  • Experience in web platform development tools like:
    • Node.js
    • Express
    • AWS Amplify
    • AWS Lambda
    • AppSync
    • GraphQL
  • Experience with API security
  • Experience with :
    • DynamoDB
    • Amazon Aurora
    • Other relational database management systems
  • Experience with source code repositories like:
    • AWS CodeCommit
    • Git/GitHub
    • SVN
Additional Technical Skills (Optional)
  • Experience with Material Design
  • Experience with Material-UI or other front-end libraries
  • Experience with responsive UI for different form-factors
  • Experience with modern IDEs like VSCode, integrated plugins for version control, and code prettify (ESLint)
  • Experience with testing frameworks such as React Testing
  • Experience with ECS/Docker
  • Experience with distributed/event-driven systems (like Kafka or Kinesis)
Soft Skills
  • Strong collaboration skills with cross-functional teams to establish best design and user flows for applications
  • Strong multitasking, problem-solving, and organizational skills
  • Ability to work independently , as well as in a team environment
  • Satisfactory background check required
  • Any suitable combination of education, training or experience is acceptable

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 07/06/2024

Job ID: 81094953

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Development Engineer Backend

Zeta Inc Company Name Confidential

Software Development Engineer I

Ivy CompTechCompany Name Confidential
Last Updated: 23-11-2024 05:54:09 PM
Home Jobs in Bengaluru / Bangalore Software Development Engineer