Senior Software Engineer

Nearsure Logo

Nearsure

πŸ“Remote

Summary

Join Nearsure's LATAM team and enjoy a 100% remote work environment with a strong emphasis on work-life balance and a supportive company culture. As a C# .NET Engineer, you will maintain, test, and optimize a modern software platform architecture. You will develop and implement scalable, flexible, and highly available platforms, participate in architectural discussions, and collaborate with cross-functional teams. The role requires significant experience in .NET C#, cloud services (Azure or AWS), and modern development methodologies. Nearsure offers competitive salaries, paid time off, national holidays, sick leave, a refundable annual credit, teambuilding activities, and a birthday day off.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field
  • 6+ Years of experience in Software Development
  • Experience working with .NET C# and .NET 6 or later
  • Experience working with AWS or Azure
  • Experience working with Docker or Terraform
  • Advanced English Level

Responsibilities

  • Maintain, test, and optimize a new modern software platform architecture
  • Develop and implement a scalable, flexible, and highly available modern platform architecture that aligns with our business objectives
  • Participate in architectural discussions and documentation of the modernized software platform
  • Build and test new ideas and designs in a β€œfail fast” methodology that will allow the team to assess and pivot quickly as warranted
  • Serve in a senior role for the team, assisting junior and mid-level engineers in developing and maintaining microservices-based applications, ensuring they are modular, decoupled, and maintainable
  • Collaborate with cross-functional teams to define technical requirements, specifications, and integration points
  • Utilize public cloud services, particularly Azure or AWS, to optimize platform performance, scalability, and cost-effectiveness
  • Actively foster a culture of excellence and collaboration across the team
  • Troubleshoot and resolve complex technical issues, ensuring component reliability and uptime
  • Stay current on industry best practices, emerging technologies, and trends related to modern platform architecture, microservices, and cloud computing

Benefits

  • USD πŸ’² Salary compensation
  • 100% remote work
  • Paid time off according to your country’s law without affecting your monthly salary to ensure that you have plenty of time to rest and recharge
  • Your country’s national holidays 🌴 allow you to celebrate important events and traditions with your loved ones
  • Sick or medical leave 😷 when needed so that you can take a day off to take care of your health, and have wellbeing without worrying about work
  • Refundable annual credit πŸ’Έ for you to spend on your favorite perks
  • Teambuilding activities πŸ€œπŸ€› such as coffee breaks, tech talks, and after-work gatherings with your Nearsure colleagues, to feel close to our community
  • A day off during your birthday week πŸ₯³πŸŽ‚ to enjoy with your family and friends, ensuring that you have a chance to make memories on your special day

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.