Architect and deliver scalable, cloud-based enterprise solutions to enhance performance and security. Translate product requirements into technical designs. Develop and optimize .NET Core microservices in containers/Cloud (Azure/AWS) leveraging load balancing, monitoring, and RESTful API support. Understand existing system structure and reasons for performance or other limitations. Consider and evaluate state-of-the-art technologies and methods as candidates to solve complex problems in our domain. Convert requirement documents into design specifications. Convert design specifications into code and supporting tests. Work with the architect to build out Proof of Concept feasibility studies. Participate in Agile practices, sprint planning, and retrospectives to support iterative development, aligning with team and organizational goals. Research emerging tools, containerization practices (e.g. Docker), and cloud native solutions (Azure/AWS), sharing insights to drive innovation. Resolve complex production issues, performing root cause analysis, and optimize multi-threaded applications for high performance in distributed environments. May telecommute from any home office within the U.S.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees