We do not have any job openings at the moment. Please come back again later.

Software Developer ( DEV # 2017-001)

We are looking to fill 2 Software Developers.


  • Design, develop, test and document computer programs applying knowledge of Programming techniques and computer systems.
  • Analyze user requirements, procedures and problems to automate processing and to improve existing systems using technologies like Java/J2EE, Mobile Application Development, HTML5, CSS3, JavaScript, JQuery and REST API’s etc among others.
  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Contribute in all phases of the development lifecycle and ensure designs are in compliance with specifications.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Excellent knowledge of Relational Databases, SQL and ORACLE technologies.
  • Experience in Agile Scrum process to streamline development process with iterative and incremental development.
  • Programming and enhancing the Tool, Unit and System testing.

Education and Experience

  • Bachelor Degree in Computer Science

Business Analyst ( BA # 2016-001)

The Business Analyst works with stakeholders from all business units and related third parties to define and document business process and software requirements for technology initiatives. The Business Analyst is responsible for communication and collaboration between the business and IT.

  • Analyze data gathered and develop solutions or alternative methods of proceeding.
  • Design, evaluate, recommend, and approve changes of forms and reports.
  • Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
  • Define configuration specifications and business requirements
  • Perform Quality Assurance
  • Define reporting and alerting requirements
  • Own and develop relationship with partners, working with them to optimize and enhance our integration
  • Help design, document and maintain system processes
  • Report on common sources of technical issues or questions and make recommendations to product team
  • Communicate key insights and findings to product team
  • Constantly be on the lookout for ways to improve monitoring, discover issues and deliver better value to the customer

Required Education:   Bachelors or Masters Degree

Java Developer ( DEV # 2016-002)

We are looking for multiple Java Software Engineers.


This consultant can help with middle tier Java services as well as jQuery / JavaScript based UI development. This person will work on our Managed Accounts platform.


  • Experience in Java development.
  • Java, Spring, RESTful web services, Tomcat, Maven, Jenkins, GIT, iBATIS / myBATIS, SQL experience working with Oracle
  • jQuery, Bootstrap, Backbone
  • Experience working in the financial industry a plus
  • Proven customer facing skills
  • Strong communication and collaboration skills, a good team player
  • Working experience in an agile software development environment

Education and Experience

  • Bachelor Degree in Computer Science
  • 5+ years of professional experience
  • Financial Industry experience preferred

Hadoop Developer ( DEV # 2016-003)

Do you want to join the world of Big Data in the fast growing energy market? SampraSoft is looking for Hadoop Developer.


  • Develop, implement and deploy custom applications on Hadoop
  • Assist with troubleshooting and resolving  production issues
  • Deliver solutions which meet Service Level Agreement criteria
  • Develop necessary documentation to ensure delivered solutions are maintainable


  • Bachelor’s degree in technical or business discipline or equivalent experience.
  • At least 3 years of professional experience, with one year emphasis on Hadoop
  • Foundational understanding of Hadoop architecture and ecosystem components
  • Good communication skills and ability to team with staff not in the same location
  • Desire to learn from and be mentored by senior developers
  • Understanding of the big data platform and the principles of distributing computing
  • 1+ years’ hands-on experience using query tools such as Pig, Hive & HBase.
  • 3+ years developing solutions in Java. Experience with Python or Scala considered a plus
  • Prefer  hands-on experience developing MapReduce jobs or applications using similar transformational technology, e.g. Apache Spark
  • Proficiency with data loading tools such as Sqoop and Flume
  • Familiarity with job schedulers/workflow managers like Oozie a plus