Software Engineer
Core
Design, develop, test, deploy, and maintain software systems and products while providing technical guidance and mentoring junior developers.
Role type
Senior Software Engineer (Full Stack)
Builds
Software products and systems
Domain
Financial services technology
Deliverable
production ML models | product features
Required skills
Java, Python, Go, C++, C, SQL, Spring Boot, Hibernate, Microservices, Kubernetes, Terraform, Chef, Puppet, Ansible, Git, SVN, Agile, CI/CD, Maven, Jenkins, AWS, GCP, Azure, Splunk, Grafana, Dynatrace
Preferred skills
J2EE, JMS, XML, Cassandra, Postgres, App dynamics, Apigee, GCP Stack driver
Responsibilities
Design, develop, test, deploy, and maintain software; provide technical guidance and mentor junior developers; conduct code reviews; perform unit testing and technical documentation; participate in estimation, use case specifications, and project planning.
Seniority
Senior, hands-on IC with mentorship