Company Description
BlueOptima is a company built on transparency, collaboration, and accountability. We provide organizations with an objective, data-driven insight into developer efficiency, and how we operate internally is a direct reflection of this.
We are a team made up of tenacious, ambitious, and hungry individuals, who strive to constantly improve and pull together to achieve our ambitious goals. Our company values, and genuine family-feel working relationships, lead to a working culture of collaboration, learning, autonomy, and high performance.
Our Product
BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics; enabling Fortune 500 organizations to deliver better software, faster and more efficiently.
We currently are located in 4 countries: London (our HQ), Mexico, India, and the US. A total number of 110+ employees (and increasing every day) from different nationalities and with over 25 languages spoken.
Location: Bangalore/ Gurgaon
Department: Engineering
Job Description
Key Responsibilities
- Leadership: Lead the end-to-end implementation of plugins, ensuring quality, performance, and usability.
- Solution Architecture: Define scalable and maintainable architecture for plugins, adhering to industry best practices.
- Plugin Development: Design, develop, test, and maintain custom plugins for Atlassian Jira, Atlassian Bitbucket, Azure DevOps, or GitHub.
- Framework Expertise: Leverage Atlassian Forge or Atlassian Connect frameworks to build robust and scalable Atlassian integrations and plugins.
- Stakeholder Engagement: Collaborate with stakeholders to understand high-level, moderately structured requirements, translate them into detailed technical specifications, and ensure alignment throughout the development lifecycle.
- Code Reviews: Conduct thorough code reviews and mentor junior team members on best practices.
- Documentation: Develop comprehensive technical and user documentation for the solutions delivered.
- Continuous Improvement: Stay updated with platform changes, APIs, and new features, and incorporate them into future developments.
- Cross-functional Collaboration: Work closely with product and client facing teams teams to ensure seamless delivery to users
Technical Skills Required
- Proficiency in Plugin Development: Hands-on experience developing plugins for at least one of Atlassian Jira, Atlassian Bitbucket, Azure DevOps, or GitHub.
- Framework Expertise:
- Atlassian Forge Framework: Strong knowledge of building cloud-based, serverless apps using Forge.
- Atlassian Connect Framework: Proficiency in developing web-based plugins for Atlassian products using Connect.
- Programming Languages: Strong skills in Java and JavaScript/TypeScript, or other relevant languages.
- API Integration: Expertise in working with REST APIs, GraphQL, and Webhooks.
- Frameworks and Tools: Familiarity with frameworks such as Spring Boot, Node.js, or other relevant technologies.
- Version Control: Expertise in Git workflows and integration.
- CI/CD Pipelines: Understanding of continuous integration and deployment practices and tools.
- Problem Solving: Ability to troubleshoot and resolve technical issues in a structured and timely manner.
- Performance Optimization: Experience in optimizing plugins for performance and scalability.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields.
- 6+ years of experience in software development with a focus on plugin or integration development.
- Specific experience developing with Atlassian Forge and/or Atlassian Connect frameworks is required.
- Prior experience with Atlassian, Azure DevOps, or GitHub ecosystems is highly desirable.
- Demonstrated ability to deliver complex projects independently.
Behavioral and Soft Skills Required
- Autonomy: Capable of working independently and making decisions to drive projects forward without constant supervision.
- Stakeholder Engagement: Strong communication and interpersonal skills to engage with technical and non-technical stakeholders effectively.
- Leadership: Proven ability to lead implementation efforts and mentor junior developers.
- Analytical Thinking: Ability to distill complex problems into actionable solutions.
- Adaptability: Comfortable working in a dynamic, fast-paced environment with changing priorities.
- Detail-Oriented: Strong focus on quality and accuracy in all aspects of work.
- Collaboration: Team player with a proactive attitude towards knowledge sharing and collective problem-solving.
Additional Information
Your career progression:
In BlueOptima, we strive to strengthen your skills, widen your scope of work, and develop your career fast. For this role, you can expect moving to a Team Lead role depending up on your performance, skill-sets and interests.
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:
- 33 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)
- Personal Accident Insurance (Employee Only)
- 12 Weeks Paid Paternity Leave, 6 months Maternity leave
- Support with childcare costs (50%)
- Work from Home Equipment allowance
- Flexible Work from Home policy - 2 days home p/w
- Flexible Work from Long Distance - 4 weeks a year
- Sponsored Learning Opportunities
- Team Socials
Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!