C/C++_Senior Software Engineer/Technical Lead - Bengaluru, India - Encora Inc.

    Default job background
    Description
    Job descriptionSenior Software Engineer

    /

    Technical LeadImportant InformationExperience: 7 to 11 years

    Job Mode:
    Full-time

    Work Mode:

    Work from home, or HybridJob SummaryAs a Senior Software Engineer, you will be a valuable member of our highly skilled technology and agile team, focused on supporting and developing cutting-edge solutions to meet our business requirements.

    Your responsibilities will include leading and actively participating in the design, development, and delivery of our software projects.


    Role Overview:


    To work as part of the iProcess Engineering team in the development of new features, investigation of customer support problems and the delivery of releases from minor hot fixes to full feature releases.

    Get involved in the design of new features working with the Senior Engineers in producing those designs.

    Help in the investigation and implementation of solutions to customer reported problems, suggesting suitably appropriate workarounds for production problems or providing emergency hot fixes if a workaround is not possible.

    Maintain high standards of software quality within the team by following good practices and habits and suggesting improvements when and where appropriate.

    Work effectively with other teams within the development life cycle, e.g.

    QA, Support and Technical Publications to provide the necessary documentation, detail and support to ensure they can effectively do their jobs.

    Communicate progress, problems and potential risks upwards in the management chain reporting directly to the local Engineering Manager.


    Job Responsibilities/ Tasks expected:


    The Engineering team will have sole responsibility for all the engineering aspects of the iProcess product suite, from design, implementation, delivery and support.

    The iProcess Suite is a set of applications and services written primarily in C/C++, with some components in Java and Angular.

    It runs on multiple platforms Windows, AIX, Linux and Solaris and supports Oracle, DB2 and SQLServer.

    To add new features or enhance existing and deliver periodic releases:

    • Work on new releases to deliver new features, enhancements, fixes and performance improvements to the iProcess product suite.

    Work on the delivery of regular Service Releases to provide customers with updated and stable versions of productsWork with the local QA team to ensure a high quality of product for all deliverablesWork with local Technical Writers to aid in the production of high quality documentation.

    To provide 3rd line support to TIBCO's iProcess customers, via the TIBCO Technical Support Group including:

    • Investigating possible defects reported by customers.
    Reviewing customer supplied log files to determine correct behavior or identify workaround or fixes for problems.
    Confirming presence of defect found by customer.
    Deliver Hot Fixes for customer reported problems if considered serious enough to warrant a fix.


    Qualifications/ Key Skills required:
    8 years or more experience in Software Development.
    Experience with Enterprise/Application software (rather than embedded software).

    A minimum of 6 years experience in C/C++Strong technical skills in the following areas:

    • Unix/Linux/WindowsC/C++Knowledge of Java, Windows APIDatabases (Oracle, SQL or DB2)Good communication skillsGood team playerAbout EncoraEncora is a leader in the large and rapidly growing outsourced product development market. We partner primarily with fast-growing tech companies that are driving innovation and growth within their industries. Through proprietary agile development capabilities, deep micro-industry vertical expertise, and a global talent pool, we drive transformational outcomes for clients.

    Encora provides differentiated innovation services and software engineering solutions across a wide range of leading-edge technologies, including Big Data, analytics, machine learning, IoT, mobile, cloud, UI/UX, and test automation.

    Our unique delivery model, agile methodology, and consistent unmatched quality have contributed to our steady growth over the years.

    We use agile development methods to apply these tools across many tech-enabled industries,including Fast-Growing Tech, FinTech, Security, HealthTech, Travel, and Digital Commerce.

    Over many years, Encora has developed the proprietary EDC (Extended Delivery Center) framework to accelerate innovation for clients.

    One of the unique characteristics of this model is the seamless extension of clients' development team, internal processes, and even their culture.

    This improves the quality of engineering, team throughput, and speed to impact. Our greatest strength is the passion of our people.

    The energy and creativity they bring to their work every day is truly inspiring, and it drives the innovation we deliver for our clients.

    Our people are the primary reason Encora is such a great place to work.- Headquartered in Scottsdale, Arizona- Over +9000 employees- 20+ offices and innovation labs in 12 countries- Presence in U.S.

    , Mexico, Central & South America, India, and Asia Pacific