Bangalore, IND
12 days ago
Developer
As a Developer, you are responsible for creating and maintaining software development lifecycle activities pertaining to the business applications. You will design, code, test, debug, and document existing and new enhancements. **Responsibilities:** + Works with project managers, business analysts, content specialists, and digital product owners to understand how business requirements and technical specifications will translate to actual work product across platform. + Maintains a culture of open communication, collaboration, mutual respect and productive behaviors; hires, trains and retains top tier talent and mentors team members to new and fulfilling career experiences. + Writes clean, efficient and well-engineered front-end code that can serve as standard of excellence for other team members. + Conducts code reviews and provides guidance on code management, release management, environment management, process flows and documentation. + Identifies risks, barriers, efficiencies and opportunities when thinking through development approach. + Explores all technical options when considering a solution, including homegrown coding, third party sub-systems, enterprise platforms and existing technology components. + Participates in collaborative efforts through all phases of software development life cycle (SDLC), including requirements analysis, technical design, coding, testing, and release support. + Understands lifecycle of various technology sub-systems that comprise eCommerce platform (i.e., version, release, roadmap), including current capabilities, compatibilities, limitations and dependencies; understands and advises of optimal upgrade paths. + Leverages relationships with key IT, QA and other corporate colleagues by communicating and collaborating on cross function initiatives. + Participates in collaborative technology discussions and accepts and provides constructive criticism in a professional manner. Works with project managers, business analysts, content specialists, and digital product owners to understand how business requirements and technical specifications will translate to actual work product across platform. + Develops technical documentation, such as system context diagrams, design documents and release procedures. + Participates in troubleshooting efforts for production issues of all levels and severities, through a hands-on approach or through delegation, and assigns to third party front-end developers as appropriate and tracks progress. + Participates in efforts to monitor web properties for uptime, and proactively identify future problems by analyzing trends, data and monitoring reporting. **Qualifications:** + Bachelor’s degree in eCommerce, eBusiness, information technology or related field required. + 3 years required, 5 years preferred experience in a development role in an enterprise environment with responsibility for the delivery and support of world class technology solutions. + 3 years required, 5 years preferred experience with coding experience in required language, platform, and/or technology. + 3 years required, 5 years preferred experience developing solutions using modern tools and practices. + Working knowledge with code management systems. + Working knowledge with intake and task management tools. + Working knowledge of the Software Development Lifecycle (SDLC) + Working knowledge of development frameworks + Working knowledge with build tools + Working knowledge of Agile delivery methodologies + Ability to multi-task and reprioritize in a dynamic environment + Outstanding written and verbal communication skills
Por favor confirme su dirección de correo electrónico: Send Email