06 Aug
|
Applicate
|
Gurugram
06 Aug
Applicate
Gurugram
Roles & Responsibilities:
- Collaborate with the project & the product team to understand requirements, user stories, and technical
- specifications for software development projects.
- Design and implement full-stack solutions that encompass front-end, back-end, and database components,
- ensuring high performance, scalability, and security
- Create robust server-side applications using programming languages like Java, React, JavaScript or similar,
- and integrate them with databases (e.g., MySQL, MongoDB) and other third-party services.
- Implement RESTful APIs to facilitate communication between front-end and back-end systems, ensuring
- seamless data exchange and system integration.
- Conduct code reviews, identify bugs, and implement necessary fixes to maintain code quality and
- performance.
- Participate in the entire software development lifecycle, including testing, deployment, and maintenance of
- applications.
- Stay up-to-date with the latest industry trends, best practices,
and emerging technologies to continuously
- improve product development processes.
Desired Candidate Profile:
- Should be passionate about coding and have a demonstrated record of participation in hackathons/coding
- challenges
- Excellent practical Knowledge of technologies like Java and JavaScript
- Knowledge of Spring Boot and UI frameworks (React or Angular) will be a huge plus
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
- Proficiency in Software Engineering tools like Eclipse, IntelliJ IDEA, VS Code, Git, etc.
- Should be good at understanding and programming complex logical programs
- Excellent troubleshooting abilities and ability to solve problems.
- Good interpersonal skills to work with senior and junior people
- Should be a rapid learner and be able to work in a team
📌 Senior Software Engineer (Gurugram)
🏢 Applicate
📍 Gurugram