gethyr

Software Engineer - Data Structure/Algorithm

Click Here to Apply

Job Location

India, India

Job Description

Responsibilities : Develop object models and design data structures for software projects and implement business logic and data models with a suitable design. Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability for assigned things. Demonstrate good learnability and adopt technologies that help build large-scale, performant, reliable, and sustainable systems. Collaborating with peers on all elements of the development process as per industry coding standards and creating appropriate technical documentation. Work closely with our senior developers, engineering managers, product managers, strategists, and design team members to develop Agri-Tech products. Designing, developing, and maintaining new and existing code coding standards and best practices. Implement continuous deployment to ship code every day, once a day. Attend daily stand-ups and any other meetings scheduled. Contribute to or lead group discussions. Manage tasks using JIRA and communicate status to tech leads and managers. Support production releases and investigate issues, if needed. Requirements : Strong foundation in computer science, with competencies in Data Structures, algorithms, and their space-time complexities. Highly proficient in Java. Strong and deep professional experience designing and implementing web applications, especially developing and consuming APIs. Substantial experience in using git to manage code bases, branching, merging, etc. Experience working in a microservices architecture is a bonus. Excellent attention to detail, strong prioritization skills, and experience working on projects. Relevant experience of 1 year is must. Good exposure and understanding of MySQL, and PostgreSQL. Ability to apply programming language constructs in building highly complex and scalable business applications. Excellent debugging skills. Strong collaboration skills. Outstanding attention to detail and adherence to deadlines. Ability to work effectively, both independently and as a member of a team. Ability to handle multiple tasks in a fast-paced environment. Ability to "think outside the box" while identifying problems and developing creative solutions. Experience working in a microservices architecture is a bonus. Experience with release building and deployment software, such as Jenkins, preferred but not required. Should have knowledge of Docker (ref:hirist.tech)

Location: India, IN

Posted Date: 4/24/2024
Click Here to Apply
View More gethyr Jobs

Contact Information

Contact Human Resources
gethyr

Posted

April 24, 2024
UID: 4641405940

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.