OPL097 - SOFTWARE ENGINEER (FULLSTACK WITH SPRING/REACT)
OPL097 - SOFTWARE ENGINEER (FULLSTACK WITH SPRING/REACT)
IT
Senior
Remote
Full-time
Responsibilities
As a Software Engineer, you will work in the squad with four-to-six other engineers. You will collaborate closely with engineers in your squad and others, as well as product owners, data scientists, and delivery consultants. Typical tasks will include:
In collaboration with your squad, the end-to-end design, implementation, and deployment of backend work. This may include but is not limited to data transformation and processing, querying and aggregating data, identifying patterns in data, and building APIs to support the front-end visualizations.
In collaboration with our Product and Client Delivery teams, compose multiple datasets into insightful reports and product features to allow our clients to target the right patients with the right treatments at the right time
Contribute to architectural discussions, knowledge sharing, and influence the future of our products
Identify and improve stability and performance bottlenecks.
Contribute to code reviews.
Proactively mentor less experienced developers
Requirements
Expertise in core Java, JavaScript and TypeScript, and SQL
Strong grasp of computer science fundamentals, such as common data structures and algorithm design.
Understanding and use of class-level software design patterns, service-level design patterns, and system architecture
Strong analytical and problem-solving skills.
A willingness to work in a team and own the quality of the work your squad produces.
Automated testing (for example xUnit libraries)
Benefits
Salary range: Up to 4500$ gross
Infomation
Offered Salary
2,000 $ - 4,500 $
Skills