Talent.com
Software Engineering Manager

Software Engineering Manager

Two95 International Inc.Baltimore, MD, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.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.
serp_jobs.job_alerts.create_a_job

Software Engineering Manager • Baltimore, MD, US