Crane is looking to hire a backend developer to build and maintain backend services and APIs, design and optimize relational database schemas, and deploy services to cloud environments.
Requirements
- Strong proficiency in F or similar object-oriented languages
- Expert-level SQL skills (T-SQL, PL/pgSQL, or equivalent)
- Experience with RESTful API design and implementation
- Solid understanding of cloud platforms (Azure and/or AWS)
- Experience with version control (Git) and CI/CD practices
- Functional programming experience (F, Scala, or similar)
- Event-driven architecture (Kafka, SQS, Azure Service Bus)
Responsibilities
- Design, develop, and maintain backend services and APIs
- Build scalable microservices and distributed systems
- Implement business logic and data processing workflows
- Design and optimize relational database schemas
- Create and maintain stored procedures, functions, and views
- Deploy services to cloud environments
- Implement CI/CD pipelines
Other
- Work within Agile/Scrum teams
- Participate in sprint planning and retrospectives
- Mentor junior developers
- Communicate technical concepts to non-technical stakeholders
- 5+ years of backend development experience
- 3+ years of database development/administration
- High School Diploma or GED equivalency required.