Software Mind logo

Senior Full-Stack Engineer (.Net, React)

Software Mind·Salary not specified

Primary stack

Azure DevOpsDockerReactKubernetes.NETC#GitAPISQL

Nice to have's

modern design/development principlesagile methodologiescommunication skillsteamworkmentoring/coaching

Job description

About the Position

Senior Full-Stack Engineer (.Net, React)

We are seeking an experienced Web Developer to join our External Web team at Software Mind. This role is pivotal in shaping the digital presence of our clients, focusing on both the development of new system components and the enhancement of existing ones.

Responsibilities

  • Collaborate with the team, Principal, Delivery Lead, and Project Manager to estimate the effort required for delivering solutions.
  • Write high-quality code adhering to agreed standards, with a focus on speed and attention to detail.
  • Take full ownership of assigned tasks and actively drive their delivery.
  • Engage with the delivery team, scrutinizing solutions, and contributing ideas.
  • Curate technical documentation and engage with business users.

Requirements

  • Proficiency in C# and .NET Core.
  • Experience in API development and React.
  • Strong knowledge of SQL and experience with Kubernetes and Docker.
  • Understanding of Azure DevOps and GIT.
  • Familiarity with modern design/development principles (OOP/DRY/SOLID/YAGNI).
  • Whole development life cycle experience, including analysis, database design, and development.
  • Focus on maintainability, robustness, and performance.
  • Experience with agile methodologies.
  • Excellent communication skills with business stakeholders and end users.
  • Ability to build positive working relationships.
  • Excellent time management and multitasking skills.
  • Attention to detail and ability to explain or document ideas.
  • Ability to collaborate independently based on initial business requirements.
  • Ability to drive delivery of solutions.

Nice to Have

  • Enthusiasm for Technology.
  • Excellent verbal and written communication skills.
  • Ability to build strong relationships.
  • A proactive, flexible approach to cooperation.
  • Technical and Team Leadership (desirable).
  • Mentoring/Coaching (desirable).

We Offer

  • Flexible and remote cooperation options.
  • International projects with leading global clients.
  • Travels related to international projects.
  • Non-corporate atmosphere.
  • Access to language classes.
  • Access to knowledge-sharing initiatives.
  • Access to private healthcare and life insurance.
  • Access to multisport card.

The availability and terms of individual benefits may vary depending on the chosen form of cooperation.

About the Company

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies, and limitless opportunities – these are a few words that describe an average day for us. Our culture embraces openness, acts with respect, shows grit & guts, and combines employment with enjoyment.

© Software Mind. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Software Mind logo
Software Mind

Software Engineering

About the Company Software Mind develops solutions that make an impact for companies around the globe. The company operates throughout Europe, the US, and LATAM, employing a diverse team that brings together a variety of skills, experiences, and perspectives. Products, Services & Tech Stack Core Solutions: The text does not specify the main products or client services offered by Software Mind. Technologies & Frameworks: The text does not mention specific platforms, languages, or tools used by Software Mind. Project Scope & Target Clients Client Base: The text does not provide information on the target verticals or client types served by Software Mind. Engineering Scale: The text does not provide information on the scope and complexity of engineering projects undertaken by Software Mind.

More at Software Mind

All 44 roles

Popular searches