Crossing Hurdles is seeking a Backend Software Engineer to design, develop, and maintain scalable web and backend applications. The role involves building and integrating APIs, managing applications on cloud infrastructure, and collaborating with cross-functional teams to deliver high-quality solutions.
Responsibilities:
- Design, develop, and maintain scalable web and backend applications
- Build and integrate APIs to support system functionality and performance
- Deploy, manage, and scale applications on cloud infrastructure
- Collaborate with cross-functional teams to deliver high-quality solutions
- Conduct code reviews and ensure adherence to best practices
- Troubleshoot, debug, and resolve technical issues efficiently
- Contribute to improving development processes and engineering standards
Requirements:
- Strong experience in software development and API development
- Strong experience working with cloud platforms and distributed systems
- Solid understanding of software design principles and version control systems
- Strong problem-solving and analytical thinking abilities
- Ability to work independently in a remote, collaborative environment
- Excellent written and verbal communication skills
- Adaptability to new technologies and evolving project requirements