Vacancy expired!
- This is a software Engineer position in Client's Desktop organization within the Erica, Chat, and Voice Technology Team.
- The Software Engineer will Lead, design and develop (write code) application projects for an enterprise application.
- Must be able to understand very complex systems and utilize development patterns to develop key components in a clustered and multithreaded environment which is highly scalable with continued good performance.
- Must be self-driven, communicate well and work well on a team of other developers.
- Some projects may lead others may be led depending upon project priorities and functionality.
- Must work with business to understand requirements and architecture leads to develop a strategic design.
- Ultimately responsible for delivery of project into production. Experience working in an Agile environment is desired.
- Should have strong programming experience with JavaScript, NodeJS, Net Core, WCF and WPF
- Should have working knowledge Angular 6+, HTML5, CSS and be well versed with Angular Web Components and PWA architecture and css concepts like flexbox and frameworks like bootstrap
- Contribute to story refinement/defining requirements.
- Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
- Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
- Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
- Utilize multiple architectural components (across data, application, business) in design and development of client requirements.
- Assist team with resolving technical complexities involved in realizing story work.
- Contribute to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause.
- Document and communicate required information for deployment, maintenance, support, and business functionality.
- Participate, contribute and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes
- Testing technologies such as Cypress, Mocha, Jasmine would be useful as would API Gateways such as Mulesoft and experience working with RAML for documenting API specifications.
- ID: #49892417
- State: North Carolina Charlotte 28201 Charlotte USA
- City: Charlotte
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-05-09
- Deadline: 2023-07-07
- Category: Et cetera