top of page

Senior Software Engineer

Job Description:


Do you love solving real-world problems with the latest and best software tools & technologies? And having fun while solving them in a team! Then come join our high-energy team of passionate data people. Jash Data Sciences is the right place for you.

We are looking for a Full Stack Java Developer responsible for building web applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop web applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.



What will you be doing?


  • You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.

  • You will investigate issues by reviewing/debugging code, provide fixes and workarounds, and review changes for operability to maintain existing software solutions.

  • Responsible for regular communication with clients and others involved in the development process.

  • Responsible for delivery of high-quality enterprise offerings to schedules.

  • Implement, test, and bug-fix functionality.

  • Provide support to end users.

  • Analyze and understand the functional/non-functional requirements.

  • Deployment of the system at client side.


What we need from you


  • Proficiency in J2EE, Spring Boot, C#.NET, ReactJS, NodeJS, REST API, web services

  • Hands-on experience with SQL server, Expertise in writing SQL Queries, strong debugging skills

  • Fundamental knowledge of web security Authorization/Authentication, RBAC, OAUTH, JWT OWASP principles and concepts

  • Experience in working with technologies from the Front-end web stack: HTML, CSS, JavaScript & TypeScript.

  • Design concepts - MVC, OOPS, design patterns, entity relationship diagrams, building reusable components, Concurrency through AsyncIO, Multithreading

  • Familiarity with Version Control : GIT.

  • Hands on experience on Cloud Services (AWS ec2, s3, lambda, api gateway etc) would be an added advantage


Good to have


  • Any experience implementing transaction workflow based software backed by databases is a big advantage - building concurrent workflow,

  • Knowledge in Industrial Automation for connecting with IoT devices - OPC UA, MQTT, TCP/IP etc

  • Proficiency in scripting language like Python, CI/CD exposure


Qualification


  • 3+ years of experience developing full stack applications

  • Bachelors/ Masters degree in Computer Science.

Apply Now To Get Your Job

bottom of page