• Find preferred job with Jobstinger
  • ID
    #17798463
  • Job type
    Permanent
  • Salary
    Up to $160,000
  • Source
    FM Global
  • Date
    2021-07-21
  • Deadline
    2021-09-19

Vacancy expired!

We currently have an opening for a Full Stack .NET Engineer with experience in React. The incumbent will have experience in writing C# code, business logic , APIs and SQL knowledge.As a Software Engineer - Full Stack .NET / React (Multiple Levels) you bring:

  • Strong problem-solving skills.
  • Commitment to delivery.
  • Excellent communication skills and a desire to collaborate openly within a fast-moving team.
  • A deep desire to learn and apply technology in a pragmatic way to create client value.
  • Experience designing and building systems that are maintainable, evolvable, and highly tested.

Responsibilities
  • Design and build state of the art business applications and prepare technical specifications based on evaluation of business specifications for complex business requirements.
  • Collaborate with team members to design and implement multi-tiered enterprise solutions that are feature-rich, performant, and maintain a high degree of test automation.
  • Actively participate and contribute to technical discussions and code reviews.
  • Work to enhance your skills and capabilities and those of other developers within your Agile chapter through experimentation, training, and knowledge transfer.
  • Identify, triage and solve complex issues and problems in timely and efficient manner.

Skills/Knowledge
  • Over +5 years of in-depth experience in object-oriented business application design and development in a multi-tiered environment including at least one year in a development leadership capacity.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • In-depth experience in object-oriented business application design and development in a multi-tiered environment.
  • Strong proficiency with C#, .NET, data structures, basic algorithms, and applying object-oriented principles and design patterns.
  • Self-motivated to stay ahead of development technologies, tools, and implementation patterns and a desire to share this knowledge within teams and the broader organization.
  • Very strong experience using React.JS
  • Expertise in creating Custom Reusable React Components Library.
  • Experience in working with Node.js and NPM modules.
  • Experience in designing and implementing efficient RESTful APIs.
  • Experience in Unit Testing frameworks like JEST, CYPRESS, NUnit, Selenium or similar.
  • Experience in Version Control tools like GIT and IDE like VSCode, Visual Studio.
  • Experience developing database stored procedures using T/SQL

Additional Skills not required but preferred:
  • Experience with Agile methodologies and frameworks
  • Knowledge of GraphQL api.
  • Knowledge of Azure functions, event grids, and service bus is a plus.
  • Experience integrating automation test code into CI/CD pipeline processes.
  • Experience with authentication within REST-based services using OAuth or OpenID Connect
  • Experience with fine grained authorization within REST-based services
  • Experience with event driven architecture

EducationBachelor’s degree in Information Technology, Computer Science, or related subject area; or equivalent work experience and training. Advanced degree and certification are desirable.We offer our employees a wide range of benefits including career long learning opportunities, tuition reimbursement, 401 (k), pension, flexible schedules, rich health and well-being programs, generous time off allowances, volunteer days and so much more! FM Global is an Equal Opportunity Employer and is committed to attracting, developing, and retaining a diverse workforce.

Vacancy expired!

Report job