If you are a self-starter with a passion for backend development, we would love to have you join our team as a Backend Specialist
Position: Backend Specialist
Location: New York, New York, United States
Salary: $138 Per hour
Role Summary: We are seeking a highly skilled and motivated Backend Specialist to join our dynamic and fast-paced team. As a Backend Specialist, you will be responsible for developing and maintaining our backend systems and infrastructure, ensuring their stability, scalability, and performance. You will also collaborate with cross-functional teams to design and implement new features, troubleshoot issues, and continually improve our backend processes.
Key Responsibilities:
- Design, develop, and maintain backend systems and infrastructure to support our products and services.
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient solutions.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to service.
- Conduct regular code reviews and provide constructive feedback to team members.
- Continuously monitor and optimize backend processes to improve performance and scalability.
- Stay updated with industry trends and emerging technologies, and propose new ideas for improving our backend systems.
- Document technical specifications, processes, and procedures for future reference.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in backend development.
- Strong proficiency in programming languages such as Java, Python, or C#.
- Experience with relational databases, SQL, and ORM frameworks.
- Familiarity with microservices architecture and RESTful APIs.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Agile/Scrum methodologies and project management tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently as well as in a team environment.
- A passion for learning and staying updated with new technologies and tools.
This is an exciting opportunity to contribute to the growth and success of our company while working with a talented and supportive team. Apply now and take the next step in your career!