Senior Back-End Developer

New
J
JobgetherSoftware Development
Brazil, UTC to UTC+8Full-TimeSenior
Salary4,000 - 5,000 USD per month
Apply NowOpens the employer's application page

Job Details

Experience
At least 3 years
Required Skills
AWSPostgreSQLAgileRabbitmqC#.NET coreMicroservices

Requirements

  • At least 3 years of professional commercial software development experience.
  • At least 3 years of hands-on experience with .NET and C#, preferably including .NET Core.
  • At least 2 years of SQL experience, preferably with PostgreSQL and Entity Framework Core.
  • Experience working with the OpenAPI standard and designing or consuming API-based services.
  • Experience with message brokers, particularly RabbitMQ, is an advantage.
  • Experience with AWS Cloud and cloud-based application environments is an advantage.
  • Practical experience working in Agile software development environments, particularly Kanban.
  • Previous experience collaborating effectively within remote or distributed teams is an advantage.
  • Strong problem-solving skills, attention to code quality, and the ability to work effectively with cross-functional teams.
  • A willingness to continuously learn, adopt new technologies, and contribute ideas throughout the product development process.
  • Availability to collaborate within UTC to UTC+8 time zones.

Responsibilities

  • Develop and enhance back-end features, APIs, and microservices while contributing to the continued scaling and improvement of the product.
  • Build and maintain integrations with external platforms and services using robust, well-designed APIs and established integration standards.
  • Contribute to the design and implementation of new features, providing technical feedback and recommendations during product planning discussions.
  • Ensure code quality, engineering standards, reliability, and maintainability while meeting agreed deadlines and delivery targets.
  • Work closely with product managers and data analysts to understand requirements and identify opportunities to improve the overall product experience.
  • Collaborate with designers and front-end developers to ensure technical implementations effectively support product designs and user experience goals.
  • Participate in an Agile development environment, contributing to planning, delivery, continuous improvement, and effective team collaboration.
  • Apply appropriate development methodologies, tools, and emerging technologies to continuously improve engineering practices and product capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site
4,000 - 5,000 USD per month
Apply Now