Search

Backend Software Engineer

Robert Half
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionWe are looking for a skilled Backend Software Engineer to join our dynamic team in New York, New York. In this role, you will design and build scalable backend services, contribute to API development, and work on database management to support our real estate technology platform. This position offers the opportunity to collaborate with cross-functional teams to deliver high-quality, secure, and efficient software solutions.

Responsibilities:
• Develop and maintain backend systems and APIs for our real estate technology platform to ensure scalability and reliability.
• Collaborate with product managers, senior engineers, and other stakeholders to deliver software solutions in an agile environment.
• Troubleshoot and resolve software issues, optimize performance, and refactor legacy systems as needed.
• Write clean, modular, and well-documented code while adhering to best practices in software development.
• Create and maintain unit and integration tests to ensure the quality and stability of backend systems.
• Manage and optimize relational and non-relational databases, including migrations and modifications.
• Participate in DevOps processes such as deployment, environment configuration, and CI/CD workflows.
• Support internal teams by explaining backend features, integrations, and APIs to enhance adoption and usability.• At least 3 years of experience in developing backend services and APIs.
• Advanced proficiency in Python, with experience in FastAPI being a plus.
• Solid knowledge of relational and NoSQL databases, along with familiarity with ORMs such as SQLAlchemy.
• Hands-on experience with cloud platforms like Azure or similar technologies.
• Strong understanding of version control systems like Git and CI/CD tools.
• Exposure to agile development methodologies and tools such as Jira.
• Commitment to test-driven development and implementing quality assurance practices.
• Bonus: Experience with TypeScript, React, C#, or systems like Salesforce/Dynamics.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...