This position will provide key technical leadership and execution for all initiatives of Market IQ DIG Project. This role is responsible to work in partnership with the Market IQ -DIG manager and scrum masters to ensure product features are understood, developed, and delivered.
The individual will serve as a Senior Software Developer, fostering the delivery of world-class global product solutions to deliver the highest value to the business.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Principally develops application in Angular, NodeJS, HTML, Javascript, Typescript
- Architect, Design, and implement MarketIQ-DIG platform, supporting growth & expansion to other countries
- Maintains and enhances existing components of the highest complexity
- Create custom solutions for business use cases defined by acceptance criteria
- Performs root cause analysis when implementing bug fixes
- Evaluation and use of new versions of related tools & technologies.
- Be a team player as part of an agile, empowered team and contribute to the development of fellow engineers
REQUIRED TECHNICAL SKILLS AND EXPERIENCE
- 5+ years of experience working in Angular, NodeJS, HTML, JavaScript, Typescript, AWS cloud
- Good awareness of GoLang/any object oriented language and PostgresSQL
- Several years of proven experience in software development and operation practices covering the full software development lifecycle
- Application and Data security awareness
- Software design pattern fluency, Software architecture and modular development
- Creative problem solver and independent thinker
- Agile & DevOps process knowledge
- Full stack development awareness experience is a plus
OTHER QUALIFICATIONS
- Highly self-organized with good analytical skills
- Able to multitask, prioritize, and manage time efficiently
- Taking ownership of requirement or issue and bringing the team to the best solution
- Understanding of the importance of well-organized codebase and documentation
- Capability of implementing unit, integration, end-to-end and load tests
- Ability to provide efficient, timely, reliable, and courteous service to clients
- Ability to effectively present information at all levels of the organization.
- Ability to interact & communicate with various technology roles including development, support, product management.
- Excellent written and verbal communication skills to explain complex technical topics to a variety of technical or non-technical individuals.
EDUCATION REQUIREMENTS
Bachelor’s degree (BA/BS) in a related field such as information systems, mathematics or computer science
Requires technical expertise in multiple disciplines/process with 4+ years of relevant work experience.
NOTE: An additional requirement for this role is the ability to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and/or rigorous testing.
Don’t see a fit at this time?
Join our Talent Community to keep up to date with exciting career opportunities and the latest news
Join our talent community