Do You Make The Cut?We are hiring an experienced and passionate developer to code, develop, and enhance our cutting-edge product with the rest of our ambitious dream team. You will be responsible for the server-side web application logic enhancement and development. You will be working in a fast-paced world with some of the smartest minds inthe industry.
Title: Senior Software Development Engineer (Backend)Location: GurugramExperience: 3-5 Yrs.Education: Bachelor’s / Master’s in Software Engineering
Responsibilities• Participate in the entire application software development lifecycle, focusing oncoding, debugging, and code coverage.
• You will write high performance, scalable, bug-free code and you will work ondistributed systems for massive scale systems.
• Performing unit and integration testing for the product features.
• Optimize and refactor existing codes to follow the best principles.
• Manage cutting-edge technologies to improve legacy applications.
• Liaise with developers, team leads,
product & program management to identify newfeatures.
• Gather and address technical and design requirements.
• Follow emerging technologies.
Sounds Like You?• 3+ years of software development experience with Enterprise Java (JDK 8 and above),Spring (Boot, MVC, AOP, DI), ORM Frameworks.
• Solid understanding of data structures & algorithms and their space & timecomplexities.
• Good understanding of multithreading, MVC, and strong OO skills with demonstratedexperience in developing complex and reusable APIs.
• Robust experience working with Databases like SQL (MySQL), etc.
• Experience working in an Agile environment.
• Understanding of the full software development life cycle.
• Ability to gather and analyze new features and integrate them with the existingfunctionality.
• Good to know about NoSQL Databases.
• A passion for technology and the ability to learn new concepts quickly.