Responsibilities:
Role Description:
The role is for a Sr. software engineer in our Web Enablement team; which works to provide solutions for teams providing web experience to the end customer.
Reporting relationship:
This role will report to Delivery Manager / Senior Delivery Manager.
Key Responsibilities:
-
Develop and maintain technical designs based on requirements
-
Develop application code for applications while following coding standards
-
Report status updates as required by the project
-
Follow established project execution processes
-
Resolve queries/issues and provide Application/functional support to peers & juniors
-
Build holistic understanding of applications & underlying domain being supported.
-
Diagnose and resolve medium and complex system problems and issues reported by business by referring to system documents.
-
Provide training to new team members and other teams on business processes and applications
-
Provide permanent resolutions for repeating issues. Build automation for repetitive tasks.
-
Be an expert / SME on applications/functionality to provide required support to the business users.
Qualifications:
Must Have
Education: GraduateBachelors degree (any stream)
Indicative years of experience: 4+ years
Skill set:
Technical/Functional -
-
Intermediate to advanced modern front end skillset JavaScript, CSS, HTML
-
Experience on Typescript and Node.JS
-
Experience building reusable React or web component patterns across applications/systems
-
Experience with Web Content Accessibility Guidelines (WCAG) 2.2
-
Experience working on a cross-functional team with other roles (e.g. user experience/design and product)
-
Knowledge on testing tools like Jest/Happo
-
CI/CD tooling, example - GitHub Actions
-
Cloud platforms - AWS
Other -
-
Strong technical skills. Knowledge of SDLC. Good aptitude, positive attitude, strong reasoning and communication skills. Must be a good team player.
-
Good analytical skills, research oriented. Good time management skills. Good learnability and quick grasping, stretch mindset, ability to train junior team members
Competencies:
-
Make sound business decision
-
Embrace Change
-
Build strong Partnership
-
Get results
-
Act Strategically
-
Lead Cultivate Talent