Empower

Senior Software Engineer

Empower

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Responsible for maintenance of all deployed microsites, pre-login pages, landing pages, websites, and other digital properties
  • Develop and deploy new digital projects based on template guidelines
  • Work with the Digital Marketing Operations team and Digital Traffic Manager to triage and deploy web maintenance and new development tickets
  • Support multiple brands including (Great-West Financial, Empower, Empower Institutional) and multiple digital properties both internal and external
  • Communicate and update marketing team members about project status and timelines
  • Work with QA or internal Digital Maintenance team to ensure digital services meet accessibility standards and responsiveness
  • Consistent QA of own code and finished work
  • Support high-level design needs, optimize web images, and create mockups and prototypes
  • Act as a mentor and support junior level Digital Marketing Operations developers
  • Provide feedback on process improvements related to web production and maintenance
  • Participate in daily web maintenance standup and weekly code reviews
  • Coordinate with other interdependent departments/teams related to projects

Requirements

  • BS/BA degree or comparable experience
  • 4 years + working on front-end development of web sites or in a web support/maintenance role
  • 4 years + working on responsive web sites
  • Mandatory - HTML/Bootstrap; CSS, LESS; GIT; Node/NPM; Terminal and/or Command Prompt; JSON; Photoshop/Illustrator (Image Optimization and Asset Prep for the Web); JavaScript/jQuery
  • Preferred - Drupal 8+; PHP; SQL/MySQL; WordPress; Handlebars; AngularJS; React/Redux
  • Must be able to hand code (no WYSIWYG editor assistance)
  • Solid knowledge of web-based technologies (JavaScript frameworks, SPAs)
  • Solid knowledge of responsive and cross-device/cross-browser development and QA principles
  • Expertise in Git with understanding of intermediate to advanced level Git commands required
  • Must possess ability to manage multiple branches and resolve merge conflicts
  • Experience with Gitlab a plus.
  • General understanding of SEO best practices and ADA compliance
  • Basic understanding of FTP
  • The ability to plan, code, commit, test, review, stage and deploy projects to various environments
  • Ability to modify existing graphics in Photoshop and Illustrator to export assets in the most appropriate, web optimized, responsive ready format
  • Strong attention to detail, the willingness to troubleshoot, and the ability to analyze existing code bases
  • Must be able lead, train and provide guidance to other Developers and/or QA Testers
  • Excellent communication skills.
Benefits
  • Flexible work environment
  • Internal mobility encouragement
  • Purpose and well-being recognition
  • Work-life balance emphasis
  • Community volunteer opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTMLBootstrapCSSLESSGITNodeJSONPhotoshopJavaScriptjQuery
Soft Skills
communicationattention to detailtroubleshootingmentoringprocess improvementproject managementteam collaborationleadershipanalytical skillstime management