Join Us

Current job openings are listed below. If you are interested, send your short resume (not exceeding a screenful of information) to info@samarthasys.com. Mainly, list aspects you feel are relevant to the position you are interested in.

Entry Level Programmer Trainee

We are looking to hire entry level programmer trainees, sensible, sincere, and systematic, to help us build top notch software solutions for our esteemed clients worldwide. Job responsibilities include design, coding and testing software, as per prescribed requirements, architecture and development practices, leveraging the most cutting edge technology.

Responsibilities

  • Writing well-designed, testable, and performant code as per given requirements.
  • Providing reliable effort estimates and status updates for tasks owned.
  • Working in a highly dynamic project environment, with Agile delivery teams.

Skills, Qualifications

  • Full comfort in at least one of the popular programming languages such as Python, Javascript, Java, or C++, including relatively involved constructs such as threads, asynchronous operation, metaprogramming and popular libraries.
  • Software development hygiene: robust design incorporating functional or OO principles, clean coding, testing rigor, sensitivity to performance and scalability.
  • Good understanding of common data structures and algorithms. Time and space complexity, common sort and search techniques with their relation to collections in programming languages.
  • Good overall technology literacy. Comfort working on popular OSs such as Windows or Linux, usage of command line tools and common software such as spreadsheets and word processors, comfort using internet, search engines and exposure to popular forums and social networking apps, awareness of trending areas.
  • Skills in specific software development platforms or frameworks such as Mobile development in Swift or Kotlin, Hadoop, Full-Stack Web using JS frameworks like React & Redux, or exposure to Machine Learning frameworks such as Tensorflow or Pytorch, will be a plus.
  • Demonstrated ability to complete challenges described in the “Self Test” section at the end of this job description.
  • We prefer freshers with BE, BTech, MSc or MCA in Computer Science, or candidates with 0-1 year experience. However, if you have a different background and still can successfully clear challenges described in the Self Test section, feel free to apply.

Personality Traits, Attitude

  • Reasonable intelligence, common sense.
  • Clear, proactive communication, systematic work style.
  • Sincerity, ability to gel with teams spanning diverse cultures.
  • Readiness to learn and adjust to changing technology platforms as per project phase and demands. Be it writing multithreaded backend java code, python programs for Machine Learning, shell scripts for automation, or web UI using HTML & CSS.
  • Flexibility in executing diverse types of tasks as per project demands. Be it coding, writing helper scripts, data analysis, testing, documentation, or meeting minutes.

Job Location

Pune

Self Test

Candidates desirous of applying should demonstrate ability to solve problems as described here.