Optum | Experience Notes

Application Developer II | Bothell, WA | Sept 2015 - June 2017

Description

Optum is a health services and innovation company to help people live healthier lives and to help make the health system work better for everyone.

At Optum, the UI Dev team was split into specializations: HTML/CSS devs and JS Devs. As a JS Dev, I took complete ownership of the JavaScript code base and drove feature development of the project.

  1. - Coached and mentored less experienced developers to learn AngularJS 1.X and resolve UI issues.
  2. - Delivered high quality applications that exceeded user expectations to production.
  3. - Collaborated with product, business, UI/UX, QA, and other developers under Agile processes.
  4. - Analyzed business requirements and functional designs to lead code design and development.
  5. - Ensured company coding standards through code scans, code reviews, and unit tests.

Tools Used

  • HTML5, CSS, SASS, Angular Material
  • Javascript, Angular JS 1.X, JQuery,
  • API Integration
  • Karma Test Runner
  • Jasmine
  • D3
  • Gulp
  • AEM/CQ
  • Jenkins

Job Responsiblities

  1. - Analyze user needs to determine technical requirements
  2. - Collaborate with business leaders, stakeholders and development teams in prioritizing stories and building requirements for successful delivery
  3. - Design and develop web-based applications in multiple authoring and scripting languages with an emphasis on the Customer Experience
  4. - Work side-by-side with User Experience designers, leveraging multimedia content creation applications and digital media to continuously strive for the best Customer Experience
  5. - Provide expert-level knowledge to business partners in writing, designing and improving content of web and mobile applications
  6. - Design, build, or maintain web sites, using authoring or scripting languages, content creation tools, management tools and digital media
  7. - Perform or direct web site updates
  8. - Write, design, or edit web page content, or direct others producing content
  9. - Develop quickly and with high quality via Sprints under the Scrum methodology
  10. - Iteratively improve applications through various channels, including deployments and user-interface improvements
  11. - Own your role and development, conducting deep dives into potential issues with an eye for identifying, solving and correcting problems to limit Customer impact
  12. - Insist on a high standard of development in production releases
  13. - Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices or operating systems
  14. - Review code and provide positive feedback with suggestions on how to improve performance, quality and delivery within the organizational standards and best practices, including innovation on new technology and industry standards as they pertain to multi-browser/device development
  15. - Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria and/or choose solutions
  16. - Identify and correct problems uncovered by testing or customer feedback