Techunting

Senior Fullstack Software Engineer MAUI

Techunting Buenos Aires y alrededores

Guardar
Location: LATAM

As a Senior Fullstack Software Engineer, you will be part of an Agile feature team, where your role will focus on modernizing applications at both the backend and frontend levels, contributing to architectural design decisions, and driving componentization across both layers.

Our way of working includes regular production releases, deployment to scalable on-premises infrastructure, and a strong focus on high performance, security, and quality by design. We aim for a componentized architecture with clean, maintainable, and easily testable code.

We value working with curious, persistent, logical, and smart individuals who enjoy delivering elegant solutions to complex problems. If this sounds like you, Forte Group could be the perfect place to grow your career as a Senior Full-stack Software Developer. Scroll down to learn more about the role’s responsibilities and requirements.

Technologies/Tools

  • Frontend: MAUI, Blazor, HTML, SCSS
  • Backend: .NET Core 6+, Minimal API, gRPC, REST API’s.
  • Database: MS SQL Server, Entity Framework, ADO .NET
  • Microservices Architecture
  • Backlog Management and collaboration tools: Azure DevOps
  • Code Repository: Azure DevOps Git
  • Build Server (CI/CD): Azure DevOps
  • IDEs: Visual Studio, Visual Studio Code

Responsibility

  • Develop application features using the best design and development patterns
  • Test the output of own work before handover to independent testing by QA Engineers
  • Participate in any quality assurance activities required to ensure the developed solution truly fits for the purpose
  • Document the developed solution at a sufficient level from a maintainability and ability perspective
  • Ensure code quality meets the required standard
  • Review other engineers’ code and provide mentorship to other developers in an agile team
  • Grow your skills and share your knowledge with other developers (and beyond), help advance technical culture through technical presentations and other initiatives
  • Serve as a Technical Leader to other team

Requirements:

  • Minimum of 7 years of professional experience in software development, with a strong focus on .NET technologies
  • Excellent interpersonal and teamwork skills, with a desire to work in a collaborative Agile environment
  • Proven experience with Domain-Driven Design (DDD) and CQRS pattern.
  • Professional software engineering experience applying best software practice engineering, including separation of concerns, high cohesion, low coupling, modularization, encapsulation and information hiding, interfaces, and dependency injection
  • Professional software engineering experience applying object-oriented programming (OOP) principles such as SOLID
  • Experience using C# / .NET Core and MAUI
  • Experience with MS SQL
  • Solid knowledge using LINQ and Entity Framework (or other ORM).
  • Experience with CI/CD and source control systems such as Git/GitHub/Azure DevOps
  • Experience with logging and monitoring in Azure Monitor and AppInsights, and/or using third-party applications like Elastic/Kibana, Splunk, Datadog, etc.
  • Experience with small teams that move fast, where all are expected to achieve maximum results with minimal direction
  • Proven experience committing to a sprint and delivering according to the commitment
  • Architecture design patterns knowledge

Nice to Have

  • Angular 16+.
  • Testing: Jest, bUnit, xUnit similar
  • WinForm
  • Informix DB
  • Personal qualities
  • Intermediate English or better
  • Good verbal and written communication skills
  • High level of attention to details
  • Ability to keep focus on the complete solution and delivering the business value
  • Ability to deal with ambiguity and drive independently or collaboratively with the team on solutions, a positive approach to challenges, and a focus on problem solving
  • Being flexible & goal oriented.
  • Being capable of taking a step back to look at the bigger picture.
  • Open mindset and motivation to learn and adapt to unfamiliar technologies when required.
  • Nivel de antigüedad

    No corresponde
  • Tipo de empleo

    Jornada completa
  • Función laboral

    Ingeniería y Tecnología de la información
  • Sectores

    Tecnología, información e internet

Las recomendaciones duplican tus probabilidades de conseguir una entrevista con Techunting

Mira a quién conoces

Recibe notificaciones sobre nuevos empleos de Ingeniero de software superior en Buenos Aires y alrededores.

Inicia sesión para crear una alerta de empleo

Empleos similares

Otros perfiles vistos

Echa un vistazo a los artículos colaborativos

Queremos impulsar los conocimientos de la comunidad de una forma nueva. Los expertos añadirán información directamente a cada artículo, generado inicialmente con inteligencia artificial.

Ver más