Full-Stack Engineer (Focus on Back-End)

extra holidays - extra parental leave
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., At least 4 years of web development experience., Over 8 years of experience as a Software Engineer., Proficiency in C#, .NET Core, SQL, JavaScript, and related technologies..

Key responsibilities:

  • Develop and enhance web-based applications for various devices.
  • Support and maintain the client's ERP software using .NET technologies.
  • Collaborate with team members on software design and project planning.
  • Ensure code quality, performance optimization, and cross-browser compatibility.

Inclusion Cloud logo
Inclusion Cloud Information Technology & Services SME https://inclusioncloud.com/
201 - 500 Employees
See all jobs

Job description

Our client is seeking a Full Stack Engineer to join their Project Pursuit and delivery (PPD) team. The Full Stack Engineer will develop web-based applications designed for mobile, tablet, and desktop browsers. The Full Stack Engineer will also be responsible for supporting, maintaining, and enhancing our client's ERP offering using .Net, WPF, and XAML. The candidate must have advanced level skills in C#, ASP.Net, .NET Core, WPF, SQL, Microsoft Blazor, JavaScript, and CSS. The ideal candidate thrives in a fast-paced, Agile environment, possesses exceptional client service skills, and executes projects with limited guidance.

Essential Functions
  • Enhance and extend the capabilities of our client's ERP software using a mix of application programming and our client's propriety design tools
  • Design and author code that is compliant with industry standards and best practices
  • Participate in sprint planning, story point estimating, daily standups, and sprint retrospectives
  • Optimize application and database performance to ensure a smooth user experience
  • Work closely with team members to collaborate on software designs that meet technical and business requirements
  • Develop data-driven services and user interfaces
  • Verify UI renders properly across various browsers and devices
  • Ensure unit tests meet or exceed standard coverage requirements
  • Produce efficient and elegant code that meets business requirements
  • Proactively communicate progress, issues, and risks to project stakeholders
  • Accurately estimate assignments
  • Create and maintain technical documentation
  • Contribute to the growth and maturity of the Software Engineering Group
  • Performs other related duties as directed
Skills & Competencies
  • Advanced knowledge and experience with C#, .NET Core, T-SQL
  • Intermediate to Advanced knowledge of JavaScript, HTML 5.0, CSS, WPF, and XMAL
  • Intermediate knowledge of CSS pre-processing platforms, such as LESS and SASS
  • Intermediate knowledge of ASP.Net / Razor components and desire to work with Microsoft server-side Blazor technologies
  • Experience implementing Responsive Web Designs that are consumer-grade, cross-browser, and cross-device compatible
  • Good understanding of Design Patterns and SOLID principles
  • Knowledge of DevOps, test automation, and CI/CD best practices
  • Passion for learning new languages/technologies and staying on top of the technology wave
  • Experience and familiarity implementing JavaScript libraries such as Bootstrap, jQuery, Node.js, or Knockout
  • Proficiency with Git and Azure DevOps
  • Excellent analytical and problem-solving skills with a high aptitude to learn
  • Strong professional skills including the ability to effectively communicate complex technical concepts to non-technical audiences
  • Ability to work successfully in a fast-paced, collaborative team environment
Education or Prior Work Experience
  • Bachelor's degree in CS
  • 4+ years of web development
  • 8+ years of experience as a Software Engineer

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Teamwork
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs