Software Engineering Manager
Two95 International Inc.
Baltimore, maryland
Job Details
Contract
Full Job Description
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.