A dynamic software development firm is seeking an Entry-Level Software Engineer for a remote position. This role offers recent graduates the chance to gain hands-on experience in the development and deployment of web applications, with exposure to Machine Learning. Candidates will contribute to a small team, participate in all aspects of software development, and engage in projects utilizing Java and React. The firm offers a flexible work environment and a comprehensive benefits package.
Qualifications
Motivated to write solid, well-tested production code.
Self-starter actively looking to improve processes.
Demonstrated experience with Java and client-side frameworks.
Responsibilities
Maintain and enhance client components written in GWT.
Migrate legacy components to React.
Implement Java or Python web services and APIs.
Write and maintain tests for client and server-side components.
Support training and tuning of Machine Learning models.
Skills
Java
Object-oriented concepts
React
MUI
Linux
Python
Machine Learning
DevOps pipelines
Education
BS in Computer Science or related field
Tools
GWT
Bash
Job description
A dynamic software development firm is seeking an Entry-Level Software Engineer for a remote position. This role offers recent graduates the chance to gain hands-on experience in the development and deployment of web applications, with exposure to Machine Learning. Candidates will contribute to a small team, participate in all aspects of software development, and engage in projects utilizing Java and React. The firm offers a flexible work environment and a comprehensive benefits package.