Job Description
Core Compete is looking for a strong engineering leader to build an analytics-based software solution and provide hands-on leadership for a full-stack development team building and enhancing products and systems in our service-oriented, highly scalable, multi-datacentre environment. We're looking for a person that can keep the talent bar high and grow the skills and capabilities of the team.
Required Skills and Experience
Overall
- 10 to 15+ years' experience in Java/J2EE building enterprise scale software products and solutions
- Experienced in delivering product releases using Agile Scrum / Kanban methodologies.
- Hiring, leading and managing high performance engineering teams.
- Knowledge of Cloud (AWS/AZURE/GCP), Big Data, Python a plus
- Knowledge of e-commerce & retail marketplaces, including data acquisition, product catalogs and listings is a plus
- Experience with service-oriented and event-driven system architectures
- Experience building high-performance distributed systems
- Experience with building Software as a Service solutions will be a plus
- Possesses excellent communication skills and with the ability to lead a team and deliver timely high-quality software solutions
Technical Leadership
- Well versed with the technologies like - Java / J2EE, Oracle, WebLogic, REST, Hibernate etc.
- Solid understanding of object-oriented programming
- Excellent knowledge of Relational Databases like Oracle/MySQL/Postgres
- Experience interfacing with back-end applications using SOAP, RESTful web services, and JSON.
- Working knowledge of NOSQL/MongoDB, RDBMS, SQL and PL-SQL is a plus
- Exposure to CI/CD tools like Jenkins, JIRA
- Working knowledge of JavaScript frameworks like jQuery, Angular JS, React JS
- Experience with source code management techniques using Git and/or SVN
- Familiarity with build tools such as Ant and Maven
- Exposure to latest Cloud and Deployment technologies like Dockers, Kubernetes
- Participating in requirements overview and scoping discussions with Product Owners and Product Managers. Ensuring R&D views from functional/technical perspective are expressed and conveyed in shaping the product architecture
- Participating in Design/Solution sessions with Architect, Product Manager and other stakeholders to build the design of new features aligning with architecture roadmap of product.
- Ensuring end-to-end integration view is aligned with all stakeholders and gaps are identified and worked upon
- Ensuring best engineering practices like DevOps, Unit Test coverage, Code Quality are implemented in team
- Defining high standards for technology excellence in R&D Dev team and pushing Architect and Developers to achieve the same
Project Management
- Building end-to-end Project Plan for a Product release
- Managing capacity for the scope planned for a release
- Closing integration plans with relevant stakeholders and external team members
- Ensuring team's backlog is managed properly and it is aligned with all stakeholders
- Tracking the progress of the development plan
- Controlling the changes in the plan
- Identifying risks and building mitigation plans and aligning expectations
- Keeping stakeholders updated with proper status
People Management
- Ability to lead and manage a team of 5-8 engineers.
- Ensuring Team is on-board and understand the overall roadmap of the product
- Engage and Connect with individuals in the team
- Right and appropriate Communication with team members
- Managing expectations of team members related to work, HR aspects
- Attrition Risk identification and mitigation
- Motivating the team and keeping the moral high in the team
- Building an environment of trust in the team
Education
- Bachelor/master's degree in Computer Science, Computer Engineering, or related discipline
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization, Graduation Not Required
Post Graduation: Any Postgraduate in Any Specialization, Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: CoreCompete
Address: 5th Floor, Ramky Grandiose, Gachibowli,, Hyderabad Telangana, Hyderabad, Telangana - 500032,India
Location(s): Pune
Website: https://www.corecompete.com
Keyskills:
soa architect
java architect
java
people management
product development
j2ee
enterprise architect
aws