Engineer Software Development

Year    Gurgaon, Haryana, India

Job Description


Responsibilities & Qualifications

Specifically, this role will involve:

  • Confirm project requirements by reviewing Product objective, input data, and output requirements with Engineering Manager, Product Manager, and client.
  • Prioritize project requirements in programming sequence within full SDLC in Agile Scrum method.
  • Collaborate with Product Management to understand the acceptance criteria and with QA to do test-driven development.
  • Do elegant programming which should be:
o Solving the Problem and has decent Performance.
o Succinct, simple and easy to understand.
o Modular, reusable and maintainable.
o Use coding standards and guidelines and standardize the code with effective use of advanced algorithms, design patterns, and development frameworks. * Do the required unit testing and effectively monitor quality throughout the implementation.
  • Develop a thorough and deep understanding of the Product Business Logic up to the SME level and demonstrate confidence in all customer interactions related to Product Features.
Essential experience and skills:
  • 5 to 7 years of experience as a full-stack programmer on Java Technologies.
  • Strong understanding of Software Algorithm Design, Software Performance Tuning, Software Design, Software Debugging, Software Development Fundamentals, Software Testing.
  • Experience with Software Product Development, a quick learner of Business Logic and solving business problems by developing simple and intuitive Product features.
  • Ability to analyze data and effectively report problems through written and/or graphical formats and the ability to troubleshoot and develop an effective solution.
  • Experience of working with global team, collaborating effectively with clear communications.
Technical skills:
  • Good knowledge on many from the following technology stack - Java, React, Spring Framework (including Spring Boot), ORM tools like Hibernate or JPA, JUnit, Javascript.
  • Object-Oriented design skills and understanding of design patterns.
  • Microservice architecture.
  • Distributed database (SQL and NoSQL).
  • Working experience with a cloud-based platform e.g. AWS.
  • Knowledgeable about web standards like CSS, JSON, and XML.
  • Experience with SaaS products addressing performance, security (OWASP Top 10), multi-threading, transaction management, session management, caching, validation.
  • Proficient understanding of Git-based code versioning tools such as GitHub or BitBucket.
  • Familiarity with continuous integration.
Qualifications:
  • B.E. / B.Tech. / M.E. / M.Tech. / M.S degree in Computer Science or related field.
Company Information

Elevate is a law company. We provide software and services for the intersection of business and law. Our legal, business, and technology professionals offer practical ways for global law departments and law firms to improve efficiency, quality, and business outcomes.

Our most recent achievements and distinctions include:
  • For the seventh consecutive year, in 2022, Chambers & Partners named Elevate as a Top Global Services Provider, ranking us as Band 1 (highest ranking) in all applicable categories (Contract Lifecycle Management, Litigation Services, and Flexible Legal Staffing).
  • Co-winner, 2022 Financial Times Collaborative Innovation Award for Industry Impact.
  • Winner, Inc. 5000 Fastest-Growing Private Companies: 2022, 2021, 2020, 2018, 2017, and 2016.
  • Named by ALM Intelligence as the only Pacesetter in the Legal category in its 2021-2022 Legal Department Legal Operations report.
  • The first non-lawyer-owned global legal services provider to receive an Alternative Business Structure (ABS) License to provide legal services in the US.
Learn more at

See more jobs at

Follow us on social media

Elevate Services

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3123191
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year