Job Summary
Works with senior team members, product teams, analysts, and other engineers to assist with all functions of software coding and design.
Your primary focus will be to learn the codebase and respond to requests from senior developers. you should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and the ability to work in a team environment. This role allows 100% remote working in India
Essential Duties And Responsibilities
Develops scripts and code for a feature and multiple modules supported by unit and integration testing.
Understanding the existing system, analyzing the defects, and proposing the probable solution for the defect
Participates in architectural and design discussion and peer reviews
Adoption of standard coding processes Understands, reads, and reviews requirements
A diligent individual to learn new technology on the job and learn the module by collaborating with extended teams and using asynchronous communication/documentation methods
Takes initiative and helps the senior team members to create technical and user-driven documents
Investigates, analyzes, and evaluate new technologies while participating in technical discussions.
Qualifications
5+ years of experience
BS in computer science or equivalent with 5+ years of hands-on professional software development, building, and maintaining customer-facing applications at scale in an innovative engineering environment.
Full Stack or Backend expertise in cloud-based application development with in-depth knowledge or experience of primary skills of Ruby.
Good to have knowledge of Java
Experience in REST services architecture
Real-world experience with continuous integration and delivery using a public cloud such as AWS, Azure, or GCP and container technologies such as Docker will be a plus
Hands-on experience with Agile-scrum methodology and TDD
A sense of ownership and pride in your performance and its impact on the company’s success
A diligent individual having problem-solving skills
Good interpersonal and communication skills
Candidate with basic understanding of Golang or Ruby and possess the willingness to learn new technologies are welcome to apply
Any graduate