girl looking into her desktop
Back to search results

.NET Developer/ Software Engineer III

Pennington, New Jersey;

Job Description:

Position Summary

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry and have extensive experience of using design and architectural patterns.

Other responsibilities include:

  • Contributes to story refinement/defining requirements.

  • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.

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

  • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.

  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.

  • Assists team with resolving technical complexities involved in realizing story work.

  • Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.

  • Designs/develops/maintains automated test suites (integration, regression, performance).

  • Sets up and develops a continuous integration/continuous delivery pipeline.

  • Automates manual release activities.

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

Qualifications/Required Skills

  • Proficiency in Web Application Development using .NET Framework, using .NET Core, C#, ASP.NET, ASP.NET MVC, JavaScript, Object Oriented Technologies, Node.js.

  • Knowledge with Handlebar/ AngularJS/ React, JavaScript, jQuery, client-side technologies.

  • Experience building Restful web services using WCF and WebAPI.

  • Experience in designing and developing prototypes and creating proofs of concepts (POCs) for evaluating new technologies, approaches to be implemented in the platform.

  • Must understand the structure and logic of Object-Oriented programming.

  • Must have strong analytical and problem-solving skills.

  • Must have excellent written and oral communication skills.

  • Bachelors degree in Computer Science or related field of study or equivalent experience

Desired Skills/Background

  • Strong experience in designing frameworks for enterprise level applications.

  • Experience in financial domain.

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 designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry and have extensive experience of using design and architectural patterns.

Other responsibilities include:

  • Contributes to story refinement/defining requirements.

  • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.

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

  • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.

  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.

  • Assists team with resolving technical complexities involved in realizing story work.

  • Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.

  • Designs/develops/maintains automated test suites (integration, regression, performance).

  • Sets up and develops a continuous integration/continuous delivery pipeline.

  • Automates manual release activities.

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

Qualifications/Required Skills

  • Proficiency in Web Application Development using .NET Framework, using .NET Core, C#, ASP.NET, ASP.NET MVC, JavaScript, Object Oriented Technologies, Node.js.

  • Knowledge with Handlebar/ AngularJS/ React, JavaScript, jQuery, client-side technologies.

  • Experience building Restful web services using WCF and WebAPI.

  • Experience in designing and developing prototypes and creating proofs of concepts (POCs) for evaluating new technologies, approaches to be implemented in the platform.

  • Must understand the structure and logic of Object-Oriented programming.

  • Must have strong analytical and problem-solving skills.

  • Must have excellent written and oral communication skills.

  • Bachelors degree in Computer Science or related field of study or equivalent experience

Desired Skills/Background

  • Strong experience in designing frameworks for enterprise level applications.

  • Experience in financial domain.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-22092466

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Hoy Greene

Referral Bonus:

0