Apex Systems, a World-Class Technology Solutions Provider, is seeking applicants for the below position on behalf of our client. Please apply if interested and qualified. Please note that only qualified candidates will be contacted.
Role / Title: Lead Backend Developer
Location: New Orleans, LA-100% remote
Duration: 6 month contract to hire
Pay: Highly competitive & negotiate
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Day-to-Day Responsibilities:
Team Management:
- Lead and mentor a team of backend developers.
- Conduct regular stand-up meetings and code reviews.
- Collaborate with the Solution Architect to ensure alignment with project goals.
API Development:
- Design, develop, and maintain APIs for various consumers.
- Ensure APIs are scalable, secure, and performant.
- Document API specifications and provide support for integration.
Project Coordination:
- Work on three major initiatives: Product Master, Customer Master, and Consolidated Customer.
- Coordinate with cross-functional teams to gather requirements and deliver solutions.
- Monitor project progress and adjust plans as needed.
Technical Leadership:
- Provide technical guidance and best practices for backend development.
- Stay updated with the latest industry trends and technologies.
- Implement continuous improvement processes for development and deployment.
Problem Solving:
- Troubleshoot and resolve technical issues.
- Optimize performance and scalability of backend systems.
- Ensure high availability and reliability of services
Role Details:
- Team Leadership:
- Lead the hub team, which will eventually consist of 5-7 developers (currently 2)
- Work closely with Solution Architect Thomas to manage the team and develop APIs
Primary Responsibilities:
- Build the API layer for various consumers
- Lead three major initiatives:
1-Product Master: Managing 250 products
2-Customer Master: Managing 150 active accounts
3-Consolidated Customer info
Must-Have Skills:
- CosmosDB: Experience with Azure Cosmos DB for building scalable, high-performance applications. Example: Implementing a distributed database for a global e-commerce platform.
- .NET: Proficiency in .NET framework for developing robust backend services. Example: Creating a microservices architecture using .NET Core.
- C#: Strong command of C# for backend development. Example: Developing RESTful APIs using C#.
- Data Streaming Experience: Handling real-time data streams. Example: Using Apache Kafka or Azure Event Hubs for processing live data feeds.
- Writing and Consuming Multiple APIs: Experience in creating and integrating multiple APIs for various products. Example: Developing and consuming RESTful APIs for different modules within an application.
Nice-to-Have Skills:
- Architectural background
- Experience in an event-driven environment
- Retail or e-commerce experience