Software Engineer – Product Config/ Implementation
Bangalore, India
About Sciforma
Sciforma is a Strategic and Portfolio Project Management (SPM / PPM) software solutions around the world. Sciforma Corporation has offices in San Jose, California. Sciforma application has been built from the ground up as a web-based cross-platform SaaS solution built on Java. It provides integration of portfolio, project, resource and document management and is completely configurable and provides the best of the integrations with other systems. The application supports several localization and internalization standards, following are some of the languages that are supported natively by the application (English, French, German, Spanish, Japanese, Hebrew and Polish).
Sciforma has offices in several locations across the globe like France, Germany, Australia and Japan and has distributors in several other countries (Peru, Brazil, Israel, Switzerland and Austria)
About Symphony Technology Group (STG)
STG is a Silicon Valley (California) based private equity firm that has a long and successful track record of transforming high potential software and software-enabled services companies, as well as insights-oriented companies into definitive market leaders. The firm brings expertise, flexibility, and resources to build strategic value and unlock the potential of innovative companies. Partnering to build customer-centric, market winning portfolio companies, STG creates sustainable foundations for growth that bring value to all existing and future stakeholders. The firm is dedicated to transforming and building outstanding technology companies in partnership with world class management teams. With over $5.0 billion in assets under management, including a recently raised $2.0 billion fund. STG’s expansive portfolio has consisted of more than 30 global companies.
STG Labs is the incubation center for many of STG’s portfolio companies, building their engineering, professional services and support delivery teams in India. STG Labs offers an entrepreneurial start-up environment for software and AI engineers, data scientists and analysts, project and product managers and provides a unique opportunity to work directly for a software or technology company. Based in Bangalore, STG Labs supports hybrid working
Come Join the Sciforma Family
Sciforma is on its path to innovation and wants to mash up and create a cloud-based solution in the Strategic and Portfolio Project Management space and create a platform that will revolutionize the way people manage projects and product portfolios. We are transforming our product and invite you to come be part of our transformation as we enhance our current platform into a world class platform that we will be architecting and building together and deploying the same in AWS Cloud.
In Sciforma we embrace agile principles and values with autonomous empowered teams, rapid release cycles, continuous improvement mindset.
Welcome and be part of a vibrant, competent and dynamic multicultural team and begin an exciting career journey with the Sciforma team in STG Labs.
Software Engineer (Product Config)/ Implementation
We are looking for an Implementation to join our team!
As the Consultant, you are responsible for translating the Customer’s business needs into the default configuration of the software to meet those needs. It requires the same methodology and set of skills as a developer. (example: Analysis, Technical Requirements, Design, Implementing the changes, Testing and implementation of Systems, etc.).
As a Configuration Developer, you will have to have a strong understanding of the Product which supports customization and extensibility. The current product is built on Java, Java EE, PostgreSQL and GWT standards and experience in any of those will be a plus. The Developer will perform duties and tasks to support a complete life cycle management (example: Analysis, Technical Requirements, Design, Coding, Testing, and implementation of Systems, etc.).
The Team will work closely with the Product and Technical teams across different regions, primarily Europe, and will be part of an Agile Team. The role includes research and Continuous Development of new Products based on new Technol-ogies. This position collaborates with the operations team routinely and henceforth excellent English communication skills (both written and verbal) are essential.
Duties & Responsibilities
- Developing/ Configuring new features in the product with the existing tools/ features which are built-in
- Fixing bugs in the existing configuration
- Conducts systems and requirements analysis, contributes to task lists, cost and time analysis
- Performs assigned functions and tasks to meet project plan and quality review requirements.
- Raises issues as appropriate to support effective resolutions.
- Analyzes specifications and user requirements to perform assigned applications development work.
- Assists with system and component designs to meet requirements.
- Participates and documents design and code reviews to improve quality.
- Analyzes, designs, codes, tests, and documents to develop application software.
- Performs applications maintenance and support functions to support problem resolution.
Qualifications:
- Bachelor’s degree in computer science or IT related field
- Mature interpersonal skills and problem management skills
- Implementation skills with a technical background.
- 1-3 years of experience working across different product domains in a product implementation/integration role
- Effective communication skills necessary to manage business requests and work with different teams across different geographies and time-zones; experience working with remote and distributed teams will be an added advantage
- Hands-on working knowledge and experience is recommended in:
- Experience in configuring any no code platform.
- Relational Databases (Postgres preferred or other RDB)
- Agile Méthodologies (Scrum, TDD, BDD, etc.)
- Understanding of No Code platform is necessary
- Strong organizational skills
- Experience with several of the following tools/technologies is desirable:
- GIT (Bit Bucket, Gitlab, etc.), Jira, SharePoint.
- Understanding of Complex Application and System Architectures
- Knowledge of the following technologies is a plus:
- Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
- Containerization Technologies (Docker)
- Data Structures and Algorithms using Java or other Programing Languages
- Design Patterns and implementing the Design Patterns
OTHER OPENINGS AT Sciforma