Senior Fullstack C# & Reactjs Engineer

Believe Solutions Logo

Believe Solutions

๐Ÿ“Remote - Worldwide

Summary

Join our Integrations team as a Senior Fullstack C# & React.js Engineer to develop B2B SaaS solutions. This full-stack role emphasizes front-end expertise with React and requires strong collaboration skills. You will work in a small team, reporting to an Engineering Manager. Daily tasks involve application development using React and .NET, architectural design, mentoring team members, testing, and maintaining applications. You will also optimize system performance, analyze operational feasibility, and stay current with development practices.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field
  • 5+ Years of experience working as a Fullstack Developer/Software Engineer
  • 5+ Years of experience working with React.js
  • 3+ Years of experience working with .NET C# and .NET 6 or later
  • Strong experience working with Docker and Terraform
  • Experience working with AWS or Azure
  • Advanced English Level

Responsibilities

  • Develop applications and services primarily using React and .NET hosted on either Azure or AWS PaaS offerings, and other technologies as appropriate
  • Design architecture through diagrams and technical design documents
  • Mentor team members, giving them regular feedback on architecture design, documentation, and code quality
  • Build and test new designs, formulations, materials, or systems for compliance with quality and/or performance standards
  • Interpret functional/non-functional requirements and implement reliable software solutions
  • Test new applications and services in a variety of environments
  • Maintain and modify existing applications without supervision
  • Gauge platform performance and take corrective action to optimize system behavior
  • Determine operational feasibility by providing analysis, problem definition, requirements, solution development, and proposed solutions
  • Prepare and install solutions by determining, designing, and implementing system specifications, standards, and programming guidelines
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
  • Provide information by collecting, analyzing, and summarizing development and service issues
  • Accomplish engineering and organization mission by completing related results as needed
  • Support and develop software engineers by providing advice, coaching, and educational opportunities
  • Stay on the leading edge of development practices

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.