girl looking into her desktop
Back to search results

Software Engineer II - Angular

Charlotte, North Carolina;

Job Description:

Position Summary

Responsible for developing and delivering complex software requirements to accomplish business goals. Key requirements of the role include ensuring that the software is built to meet functional, non-functional and compliance requirements. This role codes solutions, unit tests, and ensures that the solution can be integrated successfully into the application/system with clear, robust and well-defined interfaces. A Software Engineer II is an individual contributor to a team.
 

Key Responsibilities:

  • Contributes to story refinement/defining requirements.

  • Participates and guides team  in estimating work requirements to realize a story/requirement through the delivery life cycle.

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.

  • Codes solutions, unit tests and integrates with broader application ecosystem.

  • Utilizes multiple architectural patterns/components in design and delivery of solutions.

  • Designs/develops/modifies architecture components, APIs, and solution enablers while ensuring Principal architectural integrity is maintained.

  • Sets up and develops continuous integration/delivery pipelines.

  • Automates manual release activities.

  • Mentors other Software Engineers and coaches team on CI-CD best practices and automating tool stack.

Required Skills

  • Client side technologies like Angular 10+, JavaScript, jQuery,  HTML5, and CSS3.

  • Proficient understanding of web applications and technologies.

  • Ability to write client-side code for web-based applications, create fast, easy-to-use, ADA compliant, high volume production applications.

  • Build and deployment tools. (BitBucket, Jenkins, Ansible, JFactory, Jasmine, Karma)

Desired Skills

  • Basic knowledge of  Java/J2EE/Spring/Microservices.

  • Self-starter, organized, versatile and capable of performing work with minimal management oversight.

  • Able to work effectively with dispersed teams in multiple time zones.

  • Ability to work in a highly visible and fast-paced environment where business needs/priorities may change.

  • Operates with a sense of urgency and ownership.

  • Solid communication skills.

  • Agile knowledge/experience.

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Position Summary

Responsible for developing and delivering complex software requirements to accomplish business goals. Key requirements of the role include ensuring that the software is built to meet functional, non-functional and compliance requirements. This role codes solutions, unit tests, and ensures that the solution can be integrated successfully into the application/system with clear, robust and well-defined interfaces. A Software Engineer II is an individual contributor to a team.
 

Key Responsibilities:

  • Contributes to story refinement/defining requirements.

  • Participates and guides team  in estimating work requirements to realize a story/requirement through the delivery life cycle.

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.

  • Codes solutions, unit tests and integrates with broader application ecosystem.

  • Utilizes multiple architectural patterns/components in design and delivery of solutions.

  • Designs/develops/modifies architecture components, APIs, and solution enablers while ensuring Principal architectural integrity is maintained.

  • Sets up and develops continuous integration/delivery pipelines.

  • Automates manual release activities.

  • Mentors other Software Engineers and coaches team on CI-CD best practices and automating tool stack.

Required Skills

  • Client side technologies like Angular 10+, JavaScript, jQuery,  HTML5, and CSS3.

  • Proficient understanding of web applications and technologies.

  • Ability to write client-side code for web-based applications, create fast, easy-to-use, ADA compliant, high volume production applications.

  • Build and deployment tools. (BitBucket, Jenkins, Ansible, JFactory, Jasmine, Karma)

Desired Skills

  • Basic knowledge of  Java/J2EE/Spring/Microservices.

  • Self-starter, organized, versatile and capable of performing work with minimal management oversight.

  • Able to work effectively with dispersed teams in multiple time zones.

  • Ability to work in a highly visible and fast-paced environment where business needs/priorities may change.

  • Operates with a sense of urgency and ownership.

  • Solid communication skills.

  • Agile knowledge/experience.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21065359

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Jessica Kreiselmaier

Referral Bonus:

0