Description:
Key Responsibilities:
- Designs and codes programs; creates test transactions and runs tests to find errors and revise programs.
- Writes documentation that describes technical designs and implementation details.
- Writes new programs of moderate complexity and scope, working with basic applications systems designs and specifications and utilizing standard procedures and techniques.
- Interfaces with Sr. Engineers and architect to design, code, test and implement application programs.
- Assists in developing application specifications.
- Participates in post- implementation reviews of both application development content and process to maximize and share learning.
- Provide technical support to technical vendor resources.
- Designs and codes business process models.
- Designs and codes business rules and algorithm
Essential Business Experience and Technical Skills:
Required:
- Strong hands-on experience with tools like Java/Jscript, Groovy, React, Remix, Nano, MongoDB and Adobe AEM/CMS.
- CI/CD (GitHub/BitBucket/UCD/SonarQube), Agile, DevOps/Lean experience to ensure that project adapts to digital platform ecosystem
- Strong Software Development Life Cycle knowledge and experience, or comparable methodologies
- Microsoft Suite of Applications (Word, Excel, PowerPoint, Visio (or other design tools) along with AGILE management tools (Azure Devops/JIRA)
- Excellent verbal and written communication skills with focused attention to details, as well as, demonstrated professionalism and time/task management skills; ability to establish strong relationships.
- Strong analytical skills with demonstrated ability to apply analysis to actionable insights.
- 3+ years’ experience in Software Development and strong technical experience with building enterprise scale distributed web and mobile applications.
- Provide E2e technical support throughout project lifecycle around technology platforms, solution design, security, debugging, profiling, performance tuning, data modelling, and REST API design
- Understanding of design principles in driving excellent customer experience and Net Promotor Score (NPS) through digital transformation
- Bachelor’s Degree in Computer Science, Information Systems, Business Administration, Engineering, or related field