In this role you will :
Join our team of talented engineers located in our Chennai office to develop, test, and modify solutions to technical problems.
Specifically, you will be responsible for :
Agile development of high-quality software products and solutions using Java and Scala.
Monitoring and improving existing deployments towards continuous improvement of Socure's products.
Promptly addressing bugs with code as identified by clients or via internal testing.
Testing developed code for accuracy and completeness.
On-time delivery of code in support of product plans and project milestones.
Reporting out on product / project status to senior management.
Collaborating on development projects with Socure's team of engineers located in US (New York) and India (Chennai).
Working well within a fast-paced, cross-functional environment with multiple teams including engineering, infrastructure / IT, data science, client support, and business development.
About you :
Bachelors degree in Computer Science or Computer Information Systems or equivalent work experience is required.
A minimum of 3+ years of experience working in a similar role building web services and REST APIs at scale.
Experience working on projects involving collaboration between data science and software development is a plus.
Strong background in Java and Scala
Experience using SQL databases such as MySQL, PostGreSQL and Redshift and optimizing SQL queries on at least one of these
Experience with NoSQL databases is a plus
Experience with one or more agile project management tools such as Pivotal Tracker, Rally, Jira is a plus.
Experience with Continuous Integration and Continuous Delivery processes is desired.
Experience with building and managing SOA web-services and REST micro services is required.
Experience with Amazon Web Services is a plus.
Results-driven individual who does whatever it takes to succeed and loves a challenge.
Effective communicator capable of explaining concepts clearly and credibly across all levels of the organization.
Strong team player, results oriented, metrics driven and capable of working in a fast paced, changing environment.