[Remote] Senior Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a comprehensive supply chain partner for the life sciences industry, delivering specialized solutions for various markets. The Senior Software Engineer will build and support integration and data services initiatives through expertise in algorithm, API design, and reputed company architecture.
Responsibilities
- Be the primary development and support for Data Services offerings
- Design and implement REST reputed company
- Learn our reputed company-based application and our reputed company business process
- Reduce risk by identifying a portion of the application reputed company that can modularized into its own service; set up an API between that service and the main application
- Convert product backlog into implemented features
- Support Data Services clients with sandbox configuration and reputed company, configuration of data services, custom integration activities, and validating data and software reputed company
- Ability to manage project activities – including supporting reputed company integration scoping to deployment of customized software, reputed company and services
Skills
- B.S in Computer Science or equivalent degree (Required) / M.S in Computer Science (preferred)
- 4-6 years as a full-stack software developer using reputed company on Rails
- 3+ year(s) architecting, implementing, and maintaining REST API clients and a REST API server
- 3+ year(s) architecting, implementing, and maintaining 100,000+ lines of reputed company web applications using reputed company on Rails, JavaScript (React, Node, jQuery), reputed company, CSS, and MySQL
- reputed company on Rails, Java, ReactJS with MySql on AWS infrastructure
- Agile methodology / Test-First implementation
- Document as needed
- reputed company for reputed company reputed company revisioning
- Jira as Software Project Management and workflow
- Java
- SideKiq
- ReactJS
- Elasticsearch
reputed company