Randstad Angular/C# Developer in New York, New York

Angular/C# Developer

job details:

  • location:New York, NY

  • salary:$50 - $55 per hour

  • date posted:Wednesday, February 13, 2019

  • job type:Contract

  • industry:Professional, Scientific, and Technical Services

  • reference:670788

job description

Angular/C# Developer

job summary:

Responsibilities:

  • Develop key product features within existing large-scale Angular-based applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide "glue" for complex solutions.

  • Participate in the full SDLC involving design, implementation, testing, & launching.

  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.

  • Participate in architectural discussions as they relate to product direction.

  • Develop features completely with focus on front-end components.

  • Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.

  • Own the delivery of an entire component of a system or application, and serve as a technical lead on small to midsize complex projects.

  • Work closely and collaboratively with geographically-distributed team of engineers to develop the best technical design and approach for new product development.

  • Build software solutions where the problem is not well defined.

  • Design and define the interaction between the other component pieces.

  • Consistently define and apply technologies, standards and software engineering practices, mentoring a geographically-distributed team of developers.

  • Contribute to the focus and effectiveness of the development team; tracking issues to resolution, monitoring the effectiveness of tasks, and providing status to the team lead.

  • Raise long-term architecture issues within project.

  • Conduct design and code reviews of multiple projects.

  • Generate data for project planning, including task breakdown & estimation of work for a project.

  • Competent in developing accurate estimates & risk assessments.

  • Track status within the project as necessary.

  • Good with Agile Practices.

  • Communicate team and project status to project manager and director.

  • Act as the designated expert for owned application area(s).

  • Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions.

Qualifications & Requirements:

  • 8+ years professional experience in software development.

  • Strong knowledge Angular 6/7 and AngularJS

  • Extensive experience with TypeScript and JavaScript

  • Strong Knowledge in object-oriented (OO) design patterns

  • Strong knowledge of observables and reactive programming

  • Strong knowledge microservices architecture Conversant with NPM and Webpack

  • Familiar with HTML/CSS/Bootstrap Substantial experience designing, documenting, and implementing REST APIs.

  • Extensive experience with Git, TFS, SVN etc.

  • Extensive experience with C#, .Net MVC, .Net Core, Web API, Oracle/MS SQL Server, PL/SQL, Node JS.

  • Strong knowledge with Unit Test Automation tools like Selenium

  • Ability to work well with people and be both highly motivated and motivating.

  • Experience in development of distributed/scalable systems and high-volume transaction applications.

  • Good verbal and written communication skills.

  • Passion for developing products that provide a great customer experience.

  • Desire to understand business and ensure solutions are clearly linked to the organization's strategy and goals for optimal performance.

  • Continuously monitor industry trends to guide and influence work focus to promote strategic alignment of core business processes.

  • Adaptable with ability to foresee and proactively adjust to leading edge technical trends.

  • Sees change as an opportunity.

location: New York, New York

job type: Contract

salary: $50 - 55 per hour

work hours: 9am to 5pm

education: Bachelors

responsibilities:

Responsibilities:

  • Develop key product features within existing large-scale Angular-based applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide "glue" for complex solutions.

  • Participate in the full SDLC involving design, implementation, testing, & launching.

  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.

  • Participate in architectural discussions as they relate to product direction.

  • Develop features completely with focus on front-end components.

  • Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.

  • Own the delivery of an entire component of a system or application, and serve as a technical lead on small to midsize complex projects.

  • Work closely and collaboratively with geographically-distributed team of engineers to develop the best technical design and approach for new product development.

  • Build software solutions where the problem is not well defined.

  • Design and define the interaction between the other component pieces.

  • Consistently define and apply technologies, standards and software engineering practices, mentoring a geographically-distributed team of developers.

  • Contribute to the focus and effectiveness of the development team; tracking issues to resolution, monitoring the effectiveness of tasks, and providing status to the team lead.

  • Raise long-term architecture issues within project.

  • Conduct design and code reviews of multiple projects.

  • Generate data for project planning, including task breakdown & estimation of work for a project.

  • Competent in developing accurate estimates & risk assessments.

  • Track status within the project as necessary.

  • Good with Agile Practices.

  • Communicate team and project status to project manager and director.

  • Act as the designated expert for owned application area(s).

  • Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions.

Qualifications & Requirements:

  • 8+ years professional experience in software development.

  • Strong knowledge Angular 6/7 and AngularJS

  • Extensive experience with TypeScript and JavaScript

  • Strong Knowledge in object-oriented (OO) design patterns

  • Strong knowledge of observables and reactive programming

  • Strong knowledge microservices architecture Conversant with NPM and Webpack

  • Familiar with HTML/CSS/Bootstrap Substantial experience designing, documenting, and implementing REST APIs.

  • Extensive experience with Git, TFS, SVN etc.

  • Extensive experience with C#, .Net MVC, .Net Core, Web API, Oracle/MS SQL Server, PL/SQL, Node JS.

  • Strong knowledge with Unit Test Automation tools like Selenium

  • Ability to work well with people and be both highly motivated and motivating.

  • Experience in development of distributed/scalable systems and high-volume transaction applications.

  • Good verbal and written communication skills.

  • Passion for developing products that provide a great customer experience.

  • Desire to understand business and ensure solutions are clearly linked to the organization's strategy and goals for optimal performance.

  • Continuously monitor industry trends to guide and influence work focus to promote strategic alignment of core business processes.

  • Adaptable with ability to foresee and proactively adjust to leading edge technical trends.

  • Sees change as an opportunity.

qualifications:

Responsibilities:

  • Develop key product features within existing large-scale Angular-based applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide "glue" for complex solutions.

  • Participate in the full SDLC involving design, implementation, testing, & launching.

  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.

  • Participate in architectural discussions as they relate to product direction.

  • Develop features completely with focus on front-end components.

  • Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.

  • Own the delivery of an entire component of a system or application, and serve as a technical lead on small to midsize complex projects.

  • Work closely and collaboratively with geographically-distributed team of engineers to develop the best technical design and approach for new product development.

  • Build software solutions where the problem is not well defined.

  • Design and define the interaction between the other component pieces.

  • Consistently define and apply technologies, standards and software engineering practices, mentoring a geographically-distributed team of developers.

  • Contribute to the focus and effectiveness of the development team; tracking issues to resolution, monitoring the effectiveness of tasks, and providing status to the team lead.

  • Raise long-term architecture issues within project.

  • Conduct design and code reviews of multiple projects.

  • Generate data for project planning, including task breakdown & estimation of work for a project.

  • Competent in developing accurate estimates & risk assessments.

  • Track status within the project as necessary.

  • Good with Agile Practices.

  • Communicate team and project status to project manager and director.

  • Act as the designated expert for owned application area(s).

  • Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions.

Qualifications & Requirements:

  • 8+ years professional experience in software development.

  • Strong knowledge Angular 6/7 and AngularJS

  • Extensive experience with TypeScript and JavaScript

  • Strong Knowledge in object-oriented (OO) design patterns

  • Strong knowledge of observables and reactive programming

  • Strong knowledge microservices architecture Conversant with NPM and Webpack

  • Familiar with HTML/CSS/Bootstrap Substantial experience designing, documenting, and implementing REST APIs.

  • Extensive experience with Git, TFS, SVN etc.

  • Extensive experience with C#, .Net MVC, .Net Core, Web API, Oracle/MS SQL Server, PL/SQL, Node JS.

  • Strong knowledge with Unit Test Automation tools like Selenium

  • Ability to work well with people and be both highly motivated and motivating.

  • Experience in development of distributed/scalable systems and high-volume transaction applications.

  • Good verbal and written communication skills.

  • Passion for developing products that provide a great customer experience.

  • Desire to understand business and ensure solutions are clearly linked to the organization's strategy and goals for optimal performance.

  • Continuously monitor industry trends to guide and influence work focus to promote strategic alignment of core business processes.

  • Adaptable with ability to foresee and proactively adjust to leading edge technical trends.

  • Sees change as an opportunity.

skills: Responsibilities:

  • Develop key product features within existing large-scale Angular-based applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide "glue" for complex solutions.

  • Participate in the full SDLC involving design, implementation, testing, & launching.

  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.

  • Participate in architectural discussions as they relate to product direction.

  • Develop features completely with focus on front-end components.

  • Design and implement changes to systems that yield higher performance and resiliency while achieving lower operations overhead.

  • Own the delivery of an entire component of a system or application, and serve as a technical lead on small to midsize complex projects.

  • Work closely and collaboratively with geographically-distributed team of engineers to develop the best technical design and approach for new product development.

  • Build software solutions where the problem is not well defined.

  • Design and define the interaction between the other component pieces.

  • Consistently define and apply technologies, standards and software engineering practices, mentoring a geographically-distributed team of developers.

  • Contribute to the focus and effectiveness of the development team; tracking issues to resolution, monitoring the effectiveness of tasks, and providing status to the team lead.

  • Raise long-term architecture issues within project.

  • Conduct design and code reviews of multiple projects.

  • Generate data for project planning, including task breakdown & estimation of work for a project.

  • Competent in developing accurate estimates & risk assessments.

  • Track status within the project as necessary.

  • Good with Agile Practices.

  • Communicate team and project status to project manager and director.

  • Act as the designated expert for owned application area(s).

  • Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions.

Qualifications & Requirements:

  • 8+ years professional experience in software development.

  • Strong knowledge Angular 6/7 and AngularJS

  • Extensive experience with TypeScript and JavaScript

  • Strong Knowledge in object-oriented (OO) design patterns

  • Strong knowledge of observables and reactive programming

  • Strong knowledge microservices architecture Conversant with NPM and Webpack

  • Familiar with HTML/CSS/Bootstrap Substantial experience designing, documenting, and implementing REST APIs.

  • Extensive experience with Git, TFS, SVN etc.

  • Extensive experience with C#, .Net MVC, .Net Core, Web API, Oracle/MS SQL Server, PL/SQL, Node JS.

  • Strong knowledge with Unit Test Automation tools like Selenium

  • Ability to work well with people and be both highly motivated and motivating.

  • Experience in development of distributed/scalable systems and high-volume transaction applications.

  • Good verbal and written communication skills.

  • Passion for developing products that provide a great customer experience.

  • Desire to understand business and ensure solutions are clearly linked to the organization's strategy and goals for optimal performance.

  • Continuously monitor industry trends to guide and influence work focus to promote strategic alignment of core business processes.

  • Adaptable with ability to foresee and proactively adjust to leading edge technical trends.

  • Sees change as an opportunity.

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.