Interview: virtual
Visa: Any except h1b
•
Role is hybrid - 2 days/week onsite in Addison, TX or Miramar, FL - Local preferred, relocation considered - Seattle, WA and Minneapolis, MN, and Atlanta, GA also ok
- Must have excellent, clear communication
- 5+ years of experience with .NET Core / .NET Framework and C .
- 5+years of hands-on experience building and deploying applications on AWS (EC2, Lambda, API Gateway, S3, DynamoDB, etc.).
- Solid understanding of microservices architecture and design patterns.
- Expertise in building and maintaining APIs with clear, stable contracts and interfaces.
- Proficiency in building and consuming RESTful APIs.
- Preferred:
- Proficiency with Node.js and Typescript (or another language: Python, Go, Rust).
- Knowledge of Elastic Search (ELK stack).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with serverless architecture on AWS.
JD: We are seeking a skilled API / Microservices Software Engineer to join our dynamic development team. In this role, you will be responsible for designing, building, and maintaining scalable and high-performance microservices and APIs that drive our digital experiences. You will collaborate closely with architects, other developers, and stakeholders to deliver innovative solutions that meet business needs. Responsibilities:
• Design, develop, and maintain RESTful APIs and microservices using .NET and C .
• Architect and implement scalable, cloud-native applications on AWS.
• Build systems with clean, well-defined, and versioned interfaces to ensure loose coupling and high maintainability.
• Participate in code reviews, design discussions, and architecture planning.
• Collaborate with cross-functional teams to define, design, and deliver new features.
• Ensure the performance, quality, and responsiveness of applications.
• Implement best practices for API security, scalability, observability, and monitoring.
• Continuously research, evaluate, and apply new technologies and development practices.
• Troubleshoot, debug, and upgrade existing systems. Requirements:
• 5+ years of experience with .NET Core / .NET Framework and C .
• Hands-on experience building and deploying applications on AWS (EC2, Lambda, API Gateway, S3, DynamoDB, etc.).
• Solid understanding of microservices architecture and design patterns.
• Expertise in building and maintaining APIs with clear, stable contracts and interfaces.
• Proficiency in building and consuming RESTful APIs.
• Familiarity with CI/CD pipelines and DevOps practices.
• Strong problem-solving skills and a commitment to delivering high-quality software.
• Proficiency with Node.js and Typescript (or another language: Python, Go, Rust).
• Knowledge of Elastic Search (ELK stack).
• Familiarity with containerization technologies (Docker, Kubernetes).
• Experience with serverless architecture on AWS.