Software Engineer
Core
Full-stack engineer responsible for end-to-end development, testing, and deployment of new features within a global solution design.
Role type
Senior IC full-stack software engineer
Builds
New software features and maintenance of existing systems
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, C++, Postgres, Unit testing, Integration testing, CI/CD, Linux/Unix shell scripting, Version control (Git/Github), Agile/Scrum methodologies
Preferred skills
AI tools in development, Azure DevOps, TFS, Jira, Confluence, Object-oriented design
Technologies
Java, C++, Postgres, Github, Azure DevOps, TFS, Jira, Confluence, Linux/Unix
Responsibilities
Understand business requirements and fit into global solution design; Develop, validate, and deploy new code; Execute testing scenarios and troubleshoot root causes; Write unit and integration test cases; Collaborate in a Scrum team environment.
Seniority
Mid-Senior, hands-on IC
