sr.software engineer in chennai

posted
contact
randstad india
position type
temporary
apply now

posted
location
chennai, tamil nadu
function
Other
position type
temporary
experience
5-10
reference number
54044
contact
randstad india

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