Senior Software Engineer
Core
Building new and innovative products across various industries by adding features, creating APIs, and translating client requirements into technical designs.
Role type
Senior Software Engineer (Full Stack)
Builds
Functional and cohesive APIs, client products, and scalable applications.
Domain
Global consulting and technology services (web & app development, cloud transformation, managed services).
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, PHP, JavaScript frameworks (Vue.js, Angular, React), relational and NoSQL databases (MySQL, MongoDB, PostgreSQL, DynamoDB), Object-Oriented Programming, application scaling, DevOps, Agile methodologies, third-party libraries and APIs.
Preferred skills
Mentoring developers, large-scale distributed database systems, horizontally scaled request processing fleets, business and technical vision pitching.
Technologies
Java, Python, PHP, Vue.js, Angular, React, MySQL, MongoDB, PostgreSQL, DynamoDB
Responsibilities
Add features and improvements to products with minimal supervision, create functional APIs, translate client requirements into technical designs, conduct code reviews, solve technical problems of moderate scope, recognize and resolve technical debt.
Seniority
Senior, hands-on IC