Design, create and maintain efficient and quality code, tests, implements and documents software application systems and processes. Translate requests from the business community into custom designed computer systems.
Collaborating with team and business owners in the development and/or execution of all types of software development considering the objectives of the organization. Participating in the full systems life cycle with solution design, development, implementation, and product support using scrum and other agile methodologies.
In this role, the selected candidate will be responsible for supporting the deployment and upgrade of other related modules and applications. Accountable for technical solution of minor enhancements based on the user request.
As a Senior Software Engineer, you will create complex solutions and play a strategic leadership role within the company and with clients. You will be responsible for full lifecycle development, and must be able to articulate design decisions and translate business requirements/user stories into application logic.
This position will be in charge of designing and implementing hi-traffic, scalable interfaces for our internal and external facing systems and technologies with focus on application development for our Ecommerce site.