The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
Mfz6r76k64ryng4hsmb

Senior Front End Software Engineer

Job Description

  • Maintain high standards of software quality by writing high-quality code and following established standards and best practices
  • Ensure cross-team collaboration with other Software Engineers, Business Analysts, UX team members, and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring
  • Work with the Technical Product Management Team in the refinement of user stories to ensure that they are developer-ready, easy to understand, and testable
  • Provide estimates at a User Story level and provide input to work plans
  • Participate in peer-reviews of solution designs and related code
  • Package and support deployment of code releases
  • Analyze and resolve technical and application problems
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
  • Provide expert-level support to business users
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing
  • Develop technical documents to accurately represent application design and code
  • Mentor junior software developers on design patterns, development best practices and DevOps trade-offs
  • Perform unit and integration testing before launch
  • Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities



We are looking for someone with:

  • Bachelor's degree in Computer Science or a related field or equivalent work experience
  • 5+ years of work experience in front-end technologies such as Angular, Typescript, RxJS, Redux/NgRx, HTML, SCSS, JavaScript, Unit testing framework (Karma, Jest, Mocha)
  • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation at a Senior Level
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks is strongly desired
  • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and UX design.
  • Experience with Scrum/Agile development methodologies
  • Experience with version control software such as GIT or TFS
  • Experience with DevOps (Continuous Integration or Automated Deployment) is a plus

Job Requirements

Maintain high standards of software quality by writing high-quality code and following established standards and best practices Ensure cross-team collaboration with other Software Engineers, Business Analysts, UX team members, and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring Work with the Technical Product Management Team in the refinement of user stories to ensure that they are developer-ready, easy to understand, and testable Provide estimates at a User Story level and provide input to work plans Participate in peer-reviews of solution designs and related code Package and support deployment of code releases Analyze and resolve technical and application problems Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties Provide expert-level support to business users Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing Develop technical documents to accurately represent application design and code Mentor junior software developers on design patterns, development best practices and DevOps trade-offs Perform unit and integration testing before launch Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities We are looking for someone with: Bachelor's degree in Computer Science or a related field or equivalent work experience 5+ years of work experience in front-end technologies such as Angular, Typescript, RxJS, Redux/NgRx, HTML, SCSS, JavaScript, Unit testing framework (Karma, Jest, Mocha) Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation at a Senior Level Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks is strongly desired Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and UX design. Experience with Scrum/Agile development methodologies Experience with version control software such as GIT or TFS Experience with DevOps (Continuous Integration or Automated Deployment) is a plus

Job Snapshot

Location US-TX-Dallas, TX
Employment Type Contractor
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

AIC (part of ACS Group)

Analysts International Corporation (AIC) is an IT services firm fully dedicated to the success and satisfaction of its customers. From IT staffing to project-based solutions, AIC provides a broad range of services designed to help businesses and government agencies drive value, control costs and deliver on the promise of a more efficient and productive enterprise. Learn More

Contact Information

US-TX-Dallas, TX
AIC
913-221-0410
Icon-social-facebookIcon-social-linkedinIcon-social-twitter
Snapshot
AIC (part of ACS Group)
Company:
US-TX-Dallas, TX
Location:
Contractor
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

  • Maintain high standards of software quality by writing high-quality code and following established standards and best practices
  • Ensure cross-team collaboration with other Software Engineers, Business Analysts, UX team members, and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring
  • Work with the Technical Product Management Team in the refinement of user stories to ensure that they are developer-ready, easy to understand, and testable
  • Provide estimates at a User Story level and provide input to work plans
  • Participate in peer-reviews of solution designs and related code
  • Package and support deployment of code releases
  • Analyze and resolve technical and application problems
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
  • Provide expert-level support to business users
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing
  • Develop technical documents to accurately represent application design and code
  • Mentor junior software developers on design patterns, development best practices and DevOps trade-offs
  • Perform unit and integration testing before launch
  • Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities



We are looking for someone with:

  • Bachelor's degree in Computer Science or a related field or equivalent work experience
  • 5+ years of work experience in front-end technologies such as Angular, Typescript, RxJS, Redux/NgRx, HTML, SCSS, JavaScript, Unit testing framework (Karma, Jest, Mocha)
  • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation at a Senior Level
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks is strongly desired
  • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and UX design.
  • Experience with Scrum/Agile development methodologies
  • Experience with version control software such as GIT or TFS
  • Experience with DevOps (Continuous Integration or Automated Deployment) is a plus

Job Requirements

Maintain high standards of software quality by writing high-quality code and following established standards and best practices Ensure cross-team collaboration with other Software Engineers, Business Analysts, UX team members, and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring Work with the Technical Product Management Team in the refinement of user stories to ensure that they are developer-ready, easy to understand, and testable Provide estimates at a User Story level and provide input to work plans Participate in peer-reviews of solution designs and related code Package and support deployment of code releases Analyze and resolve technical and application problems Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties Provide expert-level support to business users Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing Develop technical documents to accurately represent application design and code Mentor junior software developers on design patterns, development best practices and DevOps trade-offs Perform unit and integration testing before launch Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities We are looking for someone with: Bachelor's degree in Computer Science or a related field or equivalent work experience 5+ years of work experience in front-end technologies such as Angular, Typescript, RxJS, Redux/NgRx, HTML, SCSS, JavaScript, Unit testing framework (Karma, Jest, Mocha) Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation at a Senior Level Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks is strongly desired Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and UX design. Experience with Scrum/Agile development methodologies Experience with version control software such as GIT or TFS Experience with DevOps (Continuous Integration or Automated Deployment) is a plus
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Senior Front End Software Engineer Apply now