Excel SoftSources is searching for a Digital Development Architect that will design and deliver digital marketing solutions for our customers, using technical knowledge to realize a business vision. You will be tasked with creating standard projects and solutions, that maximize the use of standard features of our technology, and minimize creation of special cases and once-only customization. You will work with the delivery teams to ensure that the right work is being delivered, and will also work with the business to guide and educate on the correct way to position our solutions. You will bring a strong technical consulting background and will be tasked with conducting technical customer/prospect discovery sessions, driving the design of solution. You will work with a global team delivering to a high standard and focusing on technical work to on-board our customers quickly and effectively.
- This position will work closely with the Scrum masters, Architects, QA, Dev/Ops, as well as multiple organizations within the company
- Responsible for all assigned delivery activities across the offshore technical lead / scrum team and are the onshore escalation point for all application support and development issues specific to their assigned domain and projects
- Ability to lead and mentor developers. Perform code reviews. Be a guide for engineering best practices
- Partner with the onshore Product Manager to ensure customer requirements are being communicated to the scrum team and teams are collaborating successfully
- Responsible for delivering high-quality products on time, on target, and within budget
- Collaborate with DevOps team to align with CI/CD requirements for assigned projects
- Support QA Team to ensure project quality and efficient completion of sprint commitments
- Provide guidance to development team throughout all phases of scrum (backlog grooming, sprint planning, estimation/story pointing and retro/demo)
- Recommend resource assignments on projects across a multi-faceted team on multiple products and platforms
- Provide input into architecting the hardware environment, services platform, application platform, and database. Work with Dev/Ops on managing the lower environments (dev, qa, uat, build servers, deployment, etc.)
- Participate in strategic planning initiatives for products and services, product road mapping, and tactical discussions
- Participate in the process of selecting and hiring new on/offshore developers & engineers, including other 3rd party resources as needed
- Work with architects and management to manage risk identification and risk mitigation strategies associated with the architecture. Help ensure the architecture is sustainable, deployable, and secure
- Work with IT security to regularly scan applications for vulnerabilities and remediate in a timely fashion
- Create and enforce technical, coding standards, tools, platforms, and approaches
- Coordinate with the development teams and vendors to ensure the right teams are working on the right build components at the right time, with clear expectations of milestones and goals
- Collaborate with Delivery Team and provide leadership on IT methodology and Agile processes
- Apply and execute microservice, API and integration development best practices while adhering to team and industry coding standards, and corporate policies
- Analyse and support development of specifications, considering feasibility, cost and time required, compatibility with current system, and computer capabilities required for services
- Support the creation and curation of documentation and repositories to describe program development, logic, coding, and versioning, including standards for PCI and SOX compliance
- 8+ years delivering robust software and solutions for enterprise e-commerce applications
- 8+ years hands on experience with modern web frameworks
- 3+ Years of technical leadership experience
- 3+ Years of experience working with offshore technology vendors
- 2+ Years of experience delivering technical projects using Agile Scrum
- 2+ Experience working in a Cloud platform (Azure preferred)
- Advanced knowledge of microservices and event driven architecture
- Degree in Computer Science or equivalent
Additional Qualifications
- Comfortable working in a fast-paced enterprise environment; excellent multi-tasking skills, leading multiple initiatives at one time in a fast-paced environment
- Excellent communication skills, both written and verbal
- Ability to estimate work efforts with a high degree of accuracy
- Proven track record of leadership in delivering quality, completed deliverables with well-factored, maintainable code
- Effective management of software development teams and practices
- Ability to translate complex system requirements, goals, and directives into well-structured software components, assist the team with agile stories and tasks, pre-requisites, order of execution, etc
- Excellent grasp of the retail landscape, trends, and emerging technologies
- Experience with e-commerce platforms, development and domain experience
- Advanced knowledge of Javascript, Node, Java
- Understanding and ability to execute software development supporting web applications
- Experience with search tools such as Lucidworks, Solr or Elasticsearch
- Advanced hands on experience with Event-based Architecture
- Advanced knowledge of NoSQL databases
- Experience building REST-based web services using JSON
- Knowledge and experience with development operations (configuration and installation of apache, nginx, memchached, varnish, etc.)
- Advanced knowledge and experience with Azure (Azure Functions, Event Hub, APIM, App Services)
- Advanced knowledge and experience with Bootstrap, foundation and/or React
- Advanced knowledge and experience with Serverless framework
- Advanced knowledge and experience with CICD
- Experience working in an Agile/Scrum and SAFE development methodologies
- Successful working experience with remote/on-Prem teams, including On-/off-/near-shore, FTE/Contract/Vendor resources
- Experience delivering software while coordinating with Solution and Domain Architects and cross-domain Tech Leads
- Ability to operate in a fast-paced environment of changing priorities that require frequent re-balancing and re-factoring
- Highly skilled at troubleshooting and debugging issues
- Full work from home (5 days a week)
- Private Medical Insurance
- Educational aids and paid subscriptions, certifications and exams
- Schedule flexibility
- Career growth
- Recreational company activities
- High-end equipment for work
- Free nutritionist for all employees
- Discounted rates at many national couriers and commerces
Aaron Acuña Cordero
Human Talent Director
aaron.acuna@excelsoftsources.com
