BlueOptima’s vision is to become the global reference for the optimisation of the performance of Software Engineers across all industries.
We provide industry-leading objective metrics in software development. We enable large organisations to deliver better software, faster and at lower cost, with technology that pushes the limits of what has been done before.
We are a global company which has consistently doubled in headcount and revenue YoY, with no external investment. We currently are located in 4 countries: London (our HQ), Mexico, India and the US. A total number of 180+ employees (and increasing every day) from 22 different nationalities and with over 25 languages spoken.
We promote an open minded environment and encourage our employees to create their own success story in this high performance environment.
Location: Bangalore/Gurgaon
Department: Engineering
Job Description
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.
Your team:
Automation Central is an internal project developed using Core Java, Spring Boot and Postgres which was initiated by the Engineering team to create a nexus between Product Engineering, Support & Client Facing teams and to automate repeatable tasks such that it saves time for everyone involved. Written in Groovy, Central has become a core platform where multiple teams (engineering and non-engineering) raise requirements for integration with their modules and create automation required to be performed on a regular basis.
Language Parsers written in Java and various other technologies are core to BlueOptima’s solution to perform static analysis of code and extract static metrics (like LoC, Cyclomatic Complexity, Mccabe, Data Abstraction Coupling, etc) from the source files. This project requires engineers to quickly understand how a language works, different dimensions in which Volume, Complexity and Interrelatedness can be measured and either integrate existing parsers available or create a set of new parsers to support the language.
Responsibilities and tasks:
As a software 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.
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
Minimum Bachelor’s degree in Computer Science or equivalent
Minimum `4+ years experience in Java/Core Java/J2EE based technologies, Spring based MVC frameworks, Spring based MVC frameworks.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 join our team?
Culture and Growth:
Global team with a creative, innovative and welcoming mindset.
Rapid career growth and opportunity to be an outstanding and visible contributor to the company’s success.
Freedom to create your own success story in a high performance environment.
Training programs and Personal Development Plans for each employee
Benefits:
32 days of holidays – this includes public and religious holidays
Contributions to your Provident Fund which can be matched by the company above the statutory minimum as agreed
Gratuity payments
Private Medical Insurance provided by the company (Employee + Spouse + 2 Children + 2 Parents)
12 Weeks Paid Maternity and Paternity Leave
Work From Home assistance
Flexible Work from Home policy – 2 days home p/w
Flexible Work from Long Distance – 4 weeks a year
Free drinks and snacks in the office
International travel opportunities
Global annual meet-up (Thailand in October 2022)
High-quality equipment (Ergonomic chairs and 32’ screens)
Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!
Full Job Description We are looking candidates for the post of Sales Executive Understands automobiles by studying characteristics, capabilities, and...
Apply For This JobFull Job Description Raam Group is an auto-retail organization based out of Hyderabad with over $200 Mn in annual turnover...
Apply For This JobJob Number 24070114 Job Category Food and Beverage & Culinary Location Courtyard Mahabaleshwar, 19/B Metgutad Panchgani-Mahabaleshwar Road, Mahabaleshwar, Maharashtra, India...
Apply For This JobFull Job Description Skin clinic receptionist with minimum 2 year of experience in skin clinic/ salon / spa. Good communication...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Drive new revenue taking charge of the full sales cycle: prospect, make introductory calls, qualify,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Skill-Lync is an exhaustive platform to re-engineer engineering education. The last 2 decades have seen...
Apply For This Job