Featured

Elan Partners

Software Engineer (API, Microservices) - Digital/eCommerce Platform

This role is for a Software Engineer (API, Microservices) focused on a digital/eCommerce platform, requiring 8+ years of experience, strong back-end skills, and retail/eCommerce industry experience. Onsite, permanent position with a focus on cloud platforms and microservices development.
🌎 Country
United States
🏝️ Location
On-site
📄 Contract
Full-time
🪜 Seniority
Mid-Senior level
💰 Range
Unknown
💱 Currency
$ USD
💸 Pay
Unknown
🗓️ Discovered
July 26, 2025
📍 Location detailed
Dallas, TX
rec3DBiE0XCbCopeM
🧠 Skills
#Unknown
Role description
Software Engineer (API, Microservices) – Digital/eCommerce Platform Direct Hire Opportunity No Sponsorship Onsite Experience: • 8+ years in software development as a Senior Engineer or Technical Lead • Retail/QSR or eCommerce industry experience strongly preferred • Full product lifecycle execution, including scalable RESTful API development using MACH architecture and C#/.NET • Strong back-end focus; front-end experience with Angular is a plus Technical Skills: • Proficiency in cloud platforms (AWS preferred) • Expertise in relational databases (Postgres preferred) and NoSQL (MongoDB, Cassandra) • Strong experience with distributed systems, event-driven architecture (RabbitMQ, Mass Transit preferred) • Should be well-versed in Test-driven development with unit, integration, and functional testing • Caching technologies (Redis) • API optimization and performance using GraphQL or similar • CI/CD pipelines, GitHub/GitLab version control • Containerization with Docker and Kubernetes • Monitoring and debugging tools (AppDynamics, Grafana) • Agile methodology experience Responsibilities: • Design, build, and support scalable and resilient microservices and APIs for proprietary eCommerce platform • Develop reusable components and patterns aligned with MACH architecture • Collaborate across functions (Product, QA, Cloud Engineering) to ensure secure, high-performing digital solutions • Implement data access controls, monitoring, and troubleshooting of APIs to ensure uptime and data integrity • Own your code from development through production ("run what you build” mindset)