posted 19 March 2021 location chennai, tamil nadu function Other position type temporary experience 5-10 reference number 54044 contact randstad india apply now Email this job print job description sr.software engineer in chennai Sr. Back-end Developer Location: Chennai, IN Reports to: Offshore Lead (Ravi)Experience: 6-8 years Keywords: Computer Engineering/MCA 6-8 Year Backend/Fullstack Developer Cloud/SaaS Platform Job Description We arelooking for a Back-End Web Developer responsible for managing the interchangeof data between the server and the users. Your primary focus will bedevelopment of all server-side logic, definition and maintenance of thecentral database, and ensuring high performance and responsiveness to requestsfrom the front-end. You will also be responsible for integrating the front-endelements built by your coworkers into the application. A basic understandingof frontend technologies is therefore necessary as well. Responsibilities Integration of user-facing elements developed by a front-end developers withserver side logic Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Participate in the entireapplication lifecycle, focusing on coding and debugging Skills AndQualifications Bachelor or Masters (Computer Science / IT / ComputerApplications / Software Engineering). 6 - 8 years of Front-end developmentexperience for a tech-oriented software product. Solid understanding of CSfundamentals, object-oriented design and web technologies In-depthunderstanding of the entire web development process (design, development anddeployment) Proficient knowledge of a back-end programming language Java 8and above Basic understanding of front-end technologies and platforms, suchas JavaScript, HTML5, and CSS3 Understanding differences between multipledelivery platforms such as mobile vs desktop, and optimizing output to matchthe specific platform Substantial knowledge of relational databases (MySQL),including the use of SQL Implementing automated testing platforms and unittests Proficient understanding of code versioning tools, such as Git Understanding of "session management" in a distributed server environment Good to know: o Client-side frameworks: React, o Websockets: sockjs, io, orsimilar We are looking for someone who Is part of the figure $#*& out club.Gets a kick out of solving complex business and technical problems andproviding award winning experience May not know all the answers but isconfident of jumping in and finding out one Is attracted to the challenge ofenabling clients improve their core processes using modern technologies Isthrilled at the very thought of making an impact on the world Is alwayslooking for ways to challenge and improve current processes Has a great teamspirit, plays well with others and thrives in a collaborative environment Whatdo we offer A collaborative environment to learn and become the best at whatyou do A workplace where making mistakes is perfectly "OK" as long as youlearn from it High-growth, start-up company mentality solving some of themost complex problems for Fortune-500 companies Flexible hours &telecommuting WFH options Competitive pay on par with industry standards skills Java, SQL