Frontend Developer - Chennai, India - Azentio Software

    Azentio Software
    Azentio Software Chennai, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    About Azentio

    Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as KASTLETM (Universal Lending), AMLOCKTM (Anti-Money Laundering & Compliance software suite), PREMIATM Astra (Core Insurance software), ORIONTM (Enterprise Resource Planning software) and MFUND PlusTM (Asset Management platform). Azentio has over 800 customers in more than 60 countries, with a team of over 2,300 employees across offices in 12 countries (and growing) globally and is wholly owned by Funds advised by Apax Partners.

    Azentio offers a comprehensive range of products – serving core operations to modern digital needs – for the financial services industry. Our deep domain knowledge and solutions in financial services extend across insurance, retail and corporate lending, Islamic Banking, anti-money laundering and asset management. In addition, Azentio proudly serves mid-market enterprises across the Middle East, Africa, Asia Pacific, and India with a comprehensive ERP solution.

    At Azentio, we believe that growth is a continuous journey. We believe that each step of this journey must be taken by committing to excellence - excellence in our products, our services, our ideas, and our people.

    Job Title: Software Engineer

    Years of Experience: 3 - 5 Years

    Location: Chennai (Hybrid) (3rd Floor, Prince Infocity-II, Rajiv Gandhi Salai, Kandhanchavadi, Chennai, India –

    Primary Skills: HTML, CSS, JavaScript, Moqui, Groovy, XML, XSD, XML Databinding, , Responsive Design, Git, UI/UX Principles.

    Role Summary:

    A UI Developer assumes a mid-level position, specializing in front-end development to create visually appealing and responsive user interfaces. Responsibilities include translating design mockups into code, collaborating with UI designers and back-end developers, and ensuring the technical feasibility of UI/UX designs. Proficiency in HTML, CSS, JavaScript, Groovy, XML, XSD, and front-end frameworks like React or Angular is essential. This role involves optimizing applications for maximum speed and scalability, conducting code reviews, and staying updated on front-end development trends. Effective communication and collaboration with cross-functional teams contribute to successful project outcomes.

    What will you do?

    • Design, build, test, maintain and enhance the software product in Azentio.
    • Write efficient, maintainable, and reusable code for the frontend of web applications.
    • Ensure that UI designs are responsive and work well on various devices and screen sizes.
    • Address and resolve issues related to cross-browser compatibility to ensure a consistent user experience.
    • Work with UI frameworks and libraries such as Bootstrap, React, Angular, or to streamline development and enhance functionality.
    • Optimize frontend performance to improve page loading times and overall user experience.
    • Collaborate closely with UI/UX designers, backend developers, and other stakeholders to align implementation with design and functional requirements.
    • Use version control systems, such as Git, to manage and track changes in the codebase.
    • Conduct testing and debugging to identify and fix issues in the frontend code.
    • Integrate frontend components with backend services and APIs to ensure seamless data flow.
    • Implement user interactions and feedback mechanisms such as form validations and dynamic content updates.
    • Collaborate with UI designers during the implementation phase to ensure that the final product aligns with the intended visual design.
    • Document frontend code, processes, and interactions to facilitate maintenance and future development.
    • Participate in Scrum and other Agile processes.
    • Communicate optimally with collaborators, both verbally and written.

    What is expected from an individual?

    • Bachelor's or master's degree in computer science, Information Systems or a related field.
    • 3 - 5 years of experience, working in a software product development company (must).
    • Proven experience with implementing the visual elements and interactive features of a website or application.
    • Translating UI/UX designs into code using HTML, CSS, JavaScript, XML, XSD, Groovy.
    • Hands-on expertise in developing enterprise-grade applications using XML, XSD, Groovy, Moqui/Spring FW
    • Optimizing code and assets for faster load times and improved user experience.
    • Conducting thorough testing and debugging to identify and resolve issues.
    • Experience with Scrum / Agile development processes.
    • Experience working in a CI / CD environment with related tools (Jenkins)
    • Strong written and verbal communication in a variety of settings, with ability to tailor for a target audience.
    • Experience with virtualized compute (EC2 etc.) and containers (docker, ECS, Kubernetes)