Vacancy expired!
Job Description
Whom are we looking for?Our groundbreaking technology requires highly skilled and talented Engineers to understand the depth of the problem, solutions to many cannot be found on Google, understand its impact, analyze potential solutions and implement the most viable solution
What we seek and value most in our candidates is motivation to grow, learn and share, positive attitude, flexibility, transparency, ownership and the most important - passion and commitment. We are looking for candidates who demonstrate these qualities and can mentor their team members and less experienced engineers to learn, grow and own solutions they create.
What does the role involve?As asoftware engineer, you will be part of a dynamic team which handles two projects, Language Parser and Automation Central. Lead and mentor engineers in these teams.
You will be responsible for modules within these projects and have end to end ownership: from ideation (i.e. identifying requirements, prioritization of requirements, interacting with different team, engineering & non-engineering); designing the solution (i.e. how to implement, what technology to use); deploying it on production; supporting the solution in production.
Responsibilities include:Analyse, Design, Develop, Test and Maintain application software components
Interact with internal client facing team and provide technical support
Analyse requirements and convert them into technical specs
Own and drive development sprints for features and change requests
Own and manage application deployment in production
Own and manage application support in production
Identify and resolve performance bottlenecks
Debug application issues and help support respond to client queries.
Identity and resolve architectural inefficiencies in design, and create a roadmap to resolving them
Qualifications
ESSENTIAL SKILLS / EXPERIENCE REQUIRED:
Minimum Bachelor's degree in Computer Science or equivalent
Minimum 3+ years experience with Grails framework.
Minimum 2+ years experience in Java/Core Java/J2EE based technologies.
Minimum 2+ years of experience with Spring based MVC frameworks.
Minimum 2+ years experience in developing the REST based microservices.
Demonstrable experience of working with relational database, normal forms, partitioning and indexing techniques
Strong understanding of OOPs & SOLID design principles
Strong grasp of Unit & Integration testing.
Familiarity with Agile methodologies like SCRUM, Sprints, etc and leading a Scrum a small Scrum team.
Experience using task tracking systems e.g. Jira and distributed version control systems e.g Git.
Nice to have: 1+ year of experience in one of the frontend technologies such as gsp, reactjs.
Additional Information
Why work for us?- Compensation is higher than market salary
- Stimulating challenges that fully use your skills, e.g. real-world technical problems to which solution cannot simply be found on the internet
- Working alongside other passionate, talented engineers
- Our fast-growing company offers the potential for rapid career progression
Vacancy expired!