Software Engineer
Chennai, Tamil Nadu, IN
9d ago
source : Instahyre

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.
  • Step 2
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form