Design, develop, and deploy cloud-based applications for clients
Requirements
- .Net experience designing and architecting complex enterprise-level applications
- Cloud architecture, cloud-native design, cloud computing, storage and database
- Grasp of information security best practices
- Command of one IaC platform
- Familiarity with at least one SQL or NoSQL database platform
- AWS Certified Cloud Practitioner, AWS Certified Developer Associate, AWS Certified Solutions Architect Associate
Responsibilities
- Provide technical support and innovative cloud solutions in alignment with business objectives
- Design, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms
- Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts
- Support and maintain existing software functionality; to investigate, analyze and correct identified defects
- Improve the maintainability and performance of existing software through application refactoring
- Independently responsible for the entire lifecycle of medium and large features from design through deployment
Other
- Bachelor's degree in Computer Science, IT, IS, or related field
- 5+ years of experience in Software Engineering
- Physical demands include sitting, keyboarding, verbal communication, written communication