04 Aug
|
opentext
|
Bengaluru
04 Aug
opentext
Bengaluru
- Collaborating with Product Owner to plan and prioritize tasks for others to support the achievement of team objectives.
- Writing design docs and specifications for the features and align with stakeholders.
- Leading the design discussions and meetings with all stake holders.
- Produce high quality code according to design specifications.
- Software design/coding for a functional requirement, ensure quality and adherence to company standards.
- Utilize analytical skills to troubleshoot and fix complex code defects.
- Work across teams and functional roles to ensure interoperability among other products, including training and consultation.
- Provide status updates to stakeholders and escalates issues when necessary.
- Participate in the software development process from design to release in an Agile Development Framework.
- Design enhancements, updates, and programming changes for portions and subsystems of the software
- Analyses design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
- Current Product Engineering (CPE) based on customer submitted incidents.
Experience in troubleshooting and providing solutions for customer issues in a complex setting.
- Drive innovation and integration of new technologies in the R&D; organization.
- Excellent team player and focus on collaboration activities. Ability to take up other duties as assigned.
- Provide guidance and mentoring to less-experienced team members
What you need to succeed:
- Bachelor's or Master's engineering degree in Computer Science, Information Systems, or equivalent from premier institutes.
- 5-8+ years of overall software development experience, with at least 2+ recent years of experience designing and developing Micro services using Java, spring and deploying them on a large-scale environment.
- Experience in architecting and designing software applications for enterprise products and solutions.
- Experience in integrating solutions with SSO using different User Authentication technologies like LDAP, Kerberos etc
- Extensive working experience with designing and developing Micro services running on a large-scale environment.
- Expertise in Core and Advanced JAVA Programming, Spring (Boot, REST, JPA), Hibernate
- Proficiency in Docker/Container technologies, Kubernetes, Helm
- Knowledge on HTML, CSS, JavaScript
- Knowledge on GoLang, Python programming, Shell Scripting, HTML, CSS, JavaScript, XML, JSON and processing them programmatically.
- User or Administration knowledge on Linux Operating System
- Database user or administration Knowledge, preferably PostgreSQL, Vertica and Oracle DB.
- Should be capable of writing and debugging complex SQL queries.
- Exposure to Cloud technologies usage and deployments would be good (AWS, GCP, Azure etc.) and SaaS model
- Working experience in Agile environment or Scaled Agile (SAFe)
- Strong Knowledge on Object oriented design and Data Structures.
- Ability to work independently in a cross functional distributed team culture with focus on teamwork.
- Experience of technically mentoring and guiding the team.
- Strong Communication, analytical and problem-solving skills.
- Understanding on CI-CD/build tools like GIT, Maven, Gradle, Jenkins
- Knowledge and experience in IT Operations Management Domain
📌 Sr. Software Engineer (Bengaluru)
🏢 opentext
📍 Bengaluru