US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
software engineer at Randstad

software engineer

Randstad Charlotte, NC (Onsite) Full-Time
CB Est Salary: $93K - $160K/Year

software engineer.

  • charlotte , north carolina

  • posted 9 days ago

job details

summary

  • $55 - $65 per hour

  • temp to perm

  • bachelor degree

  • category computer and mathematical occupations

  • reference1000630

job details

job summary:

Position Summary

  • This is a software Engineer position in 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.

Required Skills

  • Should have 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.

Desired Skills: Knowledge of financial systems and applications

location: CHARLOTTE, North Carolina

job type: Contract

salary: $55 - 65 per hour

work hours: 9am to 5pm

education: Bachelors

responsibilities:

  • 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

qualifications:

  • Experience level: Experienced

  • Minimum 10 years of experience

  • Education: Bachelors

skills:

  • Javascript

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [ Email address blocked ] - Click here to apply to software engineer.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.

Recommended Skills

  • Api
  • Agile Methodology
  • Angular4
  • Architecture
  • Bootstrap (Front End Framework)
  • Css
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: g35xuzk

CareerBuilder TIP

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 CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.