Title : Software Engineering Manager
Location : Baltimore, MD / Wilmington, DE / Charlotte, NC
Duration : Contract to Hire
Rate : $Open / Market
Requirements
Minimum Required Experience :
- Twelve years of experience working in software product, enterprise and mixed technology environment comprised of large scale, highly integrated systems.
- Five years of hands-on cloud computing experience in Amazon Web Services (AWS) and / or Google Cloud Platform (GCP)
- Direct, hands-on experience and proficiency with one or more programming languages : Java, Ruby, Typescript, JavaScript
- Direct experience and proficiency with Amazon Web Services : VPC, S3, CloudFront, EC2, ECS / Fargate, EKS, Lambda, API Gateway, SNS, SQS, Kinesis, Active MQ, Step Functions, Elastic / Open Search, DynamoDB, DocumentDB, (or MongoAtlas), RDS Postgres, Aurora Postgres
- Direct, hands-on experience and proficiency with one or more high-level software architecture patterns : Event-Driven, Mirokernel, Mircoservices, and / or Space-Based ( / Cloud) Architecture
- Prior experience planning, executing, and driving transformational technology strategies.
- Fluent in agile software processes (Scrum, Kanban, Lean, XP, etc.)
- Experienced in designing, implementing and CI / CD pipelines in complex environments.
- Experience managing complex, distributed and / or enterprise systems
- BA / BS degree in computer science, mathematics, engineering, or related field
- Strong communication, organization, time management, interpersonal and management skills.
- Outstanding problem identification, analysis and solving skills.
- Proven change agent who can improve and grow the capability of teams.
- Demonstrated ability to develop effective working relationships and leverage those relationships to improve the quality of work products.
- Well organized, thorough, and able to handle competing priorities.
- Ability to maintain focus and develop proficiency in new skills rapidly.
- Ability to work in a fast-paced environment.