Associate Staff Engineer

Logo of Nagarro

Nagarro

πŸ“Remote - Philippines

Job highlights

Summary

Join our dynamic and global Digital Product Engineering company as a Full Stack Software Developer! We build innovative products and services, and we're looking for talented individuals to join our team. You will develop, maintain, and enhance applications using .NET technologies, collaborate with product owners in an Agile environment, and ensure high-quality code through testing and peer reviews. This role requires strong full-stack development experience with C#, .NET, and related technologies, as well as proficiency in Agile methodologies. Experience with cloud services and containerization is preferred. We offer a non-hierarchical work culture and opportunities to work with a global team of experts.

Requirements

  • 4+ years of full stack software development experience with expertise in: Languages/Frameworks: C#, .Net Framework, .Net Core, Vue.js, Web API, Entity Framework, EF Core
  • Databases: SQL Server or PostgreSQL
  • Tools/Technologies: Redis, RabbitMQ, RESTful APIs
  • Strong knowledge of Object-Oriented Programming (OOP), design patterns, and software development best practices
  • Hands-on experience with version control systems (e.g., Git)
  • Proficiency in Agile software development methodologies
  • Exceptional problem-solving and analytical skills with a collaborative mindset
  • Excellent communication skills to engage with technical and non-technical stakeholders
  • Experience working independently and leading small teams when necessary
  • Availability for 2–4 hours overlap with US Eastern Time

Responsibilities

  • Develop, maintain, and enhance applications/microservices using .Net Framework, .Net Core, and C#
  • Design, build, and improve market-leading web applications with a focus on scalability and performance
  • Collaborate with product owners in an Agile Scrum environment to gather requirements and translate them into technical solutions
  • Plan, estimate, and deliver features alongside an Agile team
  • Conduct peer code and design reviews, ensuring adherence to best practices
  • Write unit tests with automation to ensure high-quality code and work with QA to complete end-to-end testing
  • Troubleshoot and resolve application issues, addressing root causes effectively
  • Communicate technical concepts, updates, and concerns clearly to stakeholders and team members

Preferred Qualifications

  • Familiarity with cloud services (AWS preferred) and containerization (e.g., Docker)
  • Knowledge of additional tools and technologies such as MongoDB, NGINX, Linux, Ansible, Terraform, or LINQ

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.
Please let Nagarro know you found this job on JobsCollider. Thanks! πŸ™