A Software Engineer (SE) will work in one of our modern offices (please see posting location) and be assigned into one of the dev teams. Reporting to a Team Lead, SE will focus on delivering clean and robust code in line with our best practices.
In this role, the successful candidate will design and implement new, innovative solutions following best practices for performance and scalability; maintain and improve the functionality of existing software and products.
In this role, you will participate in project planning and advise project team of all options to effectively deliver business requirements; generate development scripts in accordance with company protocol.
In this role, the selected candidate will troubleshoot issues based on priority and work with Business users to resolve them. Coordinate with offshore team and provide timely support, getting their queries resolved.
In this role, you will analyze, design, plan, develops and modifies enterprise-class web applications. These activities include defining, coding, testing, performance analysis and debugging to support the organization's online internet web application systems.
In this role, you will interact closely with integration analyst/ architects to understand software requirements and design solutions. Provide development support and assistance for customer escalations and issues, including off-hours.
As a Developer, you will be responsible for building and maintaining internal and external facing web and windows applications. This person will work with a team of experienced analysts, architects, developers and business resources to build high-performance enterprise level integration solutions.