Software Engineer I - (12 months contract)
Core
Develops, tests, deploys, and supports software solutions while collaborating with product and engineering teams to deliver high-quality applications.
Role type
Software Engineer I
Builds
High-quality and reliable software applications
Domain
Enterprise software engineering
Deliverable
production ML models | product features
Required skills
Java development, software design, architecture, design patterns, automated testing, CI/CD pipeline improvement, Linux environments, container technologies, API development
Preferred skills
Agile development practices, cloud platforms experience
Technologies
Java, Linux, container technologies, CI/CD tools
Responsibilities
Participate in backlog refinement, design discussions, and technical planning; translate functional requirements into scalable technical designs; develop reliable code meeting engineering standards; design and implement automated tests; troubleshoot issues and enhance code quality; improve CI/CD pipelines and release processes
Seniority
Junior, hands-on IC