Pour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link:
- Développeur/Développeuse logiciel
About YouAs a Software Developer, you'll join a development team that crafts solid, reliable software at a sustainable pace using modern toolchains where code ships to production multiple times daily. You'll build resilient, performant multi-tiered applications that empower the software industry's most successful companies to scale their cloud and marketplace operations-while growing as a developer through a detailed development plan tailored to your interests and aspirations.
What you'll do and how you'll have an impact- Expand and refine core platform capabilities, specializing in identity layers, cross-cloud data syncs, and robust CRM integrations.
- Solve technical problems of high scope and complexity;
- Write code that is focused on scalability, testability, supportability and maintainability;
- Own your code start to finish, take pride in what you build;
- Actively and enthusiastically participate in thorough code reviews and troubleshooting complex issues;
- Drive the direction of our apprenticeship program for mentoring new team members and less experienced team members;
- Be curious - strive to understand how your contributions tie into the larger picture of your team, your product and AppDirect as a whole;
- Welcome different perspectives - be open and inclusive in every interaction.
What we're looking for- 2+ years of professional experience building modern, scalable, high-performing backend services, demonstrating strong fundamentals in type-driven development practices;
- Professional experience deploying applications and managed services within AWS and working with infrastructure as code using tools such as AWS CDK, Terraform, or similar frameworks;
- Experience with NoSQL databases (DynamoDB, MongoDB, or Elastic) for data storage and data modeling, along with experience working with relational databases such as Postgres;
- Experience with Go is an asset;
- Professional experience building RESTful APIs and a desire to hold yourself and the team to high standards while evaluating technical trade-offs and delivering balanced solutions;
- Self-motivated with strong organizational skills, a positive and solution-oriented mindset, and a curious approach that seeks to understand the whole system and how your component fits into the bigger picture at AppDirect;
- Thrive in a hybrid organization where flexible schedules require asynchronous communication, and communicate clearly and effectively in both verbal and written form across distributed development teams.
#LI-Hybrid