Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer .NET

at Symplicity

Posted 21 hours ago 2 applied

Description:

  • SymplicityBrasil is seeking a Software Engineer .NET to join their team and contribute to the evolution of their end-to-end solutions.
  • The role involves enhancing and maintaining the Internship Management Module, which supports a large and growing user base.
  • This is a hybrid position, requiring in-office presence once per month in Savassi, Belo Horizonte.
  • Responsibilities include developing and enhancing features of the Internship Management Module, designing and implementing scalable and maintainable technical solutions, and developing and maintaining solutions in .NET technologies (Framework and Core).
  • The position also involves creating unit tests and integration tests, developing and maintaining pages using the latest version of Angular, and applying SOLID principles, Clean Code, Design Patterns, and good development practices.
  • The Software Engineer will promote good practices in code reviews and contribute to the evolution of the team and product through various collaborative approaches.
  • Continuous monitoring of application performance and stability across all environments is required, along with working with a multi-tenant architecture.
  • Collaboration with the development team following Scrum and Agile practices is essential to ensure continuous and incremental deliveries.
  • The role includes using Continuous Integration (CI) pipelines for testing and integration, analyzing and resolving support tickets, and prioritizing based on criticality.

Requirements:

  • Candidates must have solid full-stack development experience.
  • Proficiency in object-oriented programming and software design patterns is required.
  • Strong knowledge of programming best practices, including SOLID principles, Clean Code, and design patterns, is essential.
  • Excellent communication and teamwork skills, especially within multidisciplinary teams, are necessary.
  • Flexibility and adaptability to changing requirements and priorities are important to respond quickly to business needs.
  • The ability to identify opportunities for improvement and propose innovative solutions that add value to both the product and the team is expected.
  • A Bachelor's degree (completed or in progress) in Computer Science, Information Systems, Engineering, or a related field is required.
  • Experience with C# .NET development (Framework and Core), Angular 15+, Microsoft SQL Server, REST APIs, Agile methodologies (Scrum, Kanban), and Git and version control systems is necessary.
  • Nice to have experience includes MongoDB, ElasticSearch, Redis, Azure DevOps, and AWS (ECS, EC2, Cloudfront, etc).

Benefits:

  • Health Insurance (Bradesco Saúde) is provided with national coverage and a private room, extendable to dependents, with a monthly discount of R$100.00.
  • Dental Insurance (Caixa Odonto) is available with a monthly discount and reimbursement per consultation, covering various dental services for eligible dependents.
  • Meal and food benefits (VR/VA - FlashCard) amounting to R$1000.00, including a meal benefit and a flexible benefit, with credit released on the 1st day of each month.
  • Access to Wellhub (Gympass), a platform offering resources for health and well-being, extendable to spouses and children.
  • An English Program is offered to develop language skills and promote team interaction.
  • Employees receive a Birthday Off, allowing a day off during their birthday month.
  • Opportunities for Global Experience are available, allowing collaboration with Symplicity teams worldwide.
  • Educational Assistance is provided for financial support for educational investments, subject to leadership approval.
  • The work environment features a modern office with top-notch equipment, leisure areas, and no dress code.
  • The company culture promotes a collaborative, innovative, and inclusive environment that values diversity, respect, and autonomy.