Senior Developer
@ ECS Tech Inc

Hybrid
Hybrid
Full-time
Posted 16 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @ecstech.com
Recommended after applying

Job Details

About the Senior Developer Role at Senior Developer

ECS Tech Inc is seeking a talented Senior Developer to work remotely on building a next-generation Continuous Diagnostics and Mitigation (CDM) Cyber data solution. This role involves designing, building, deploying, operating, and maintaining an integrated Data Services solution combining Commercial Off the Shelf (COTS) products, software configuration packages, and custom code tailored to meet DHS requirements.

Key Responsibilities

  • Develop and deliver enterprise-level backend Python applications.
  • Design data pipelines including batch and stream processing.
  • Integrate multiple storage solutions and APIs.
  • Work with microservices, containers, Docker, Kubernetes, and AWS environments.
  • Collaborate in agile teams operating under SAFe.

Qualifications & Requirements

  • 10+ years of relevant work experience in backend development.
  • Extensive experience with Python and building scalable systems.
  • Proficiency with ETL, data pipelines, and message queuing (RabbitMQ or Kafka).
  • Experience with relational, non-relational, and distributed data stores.
  • Excellent analytical, problem-solving, and communication skills.
  • Must be a US Citizen and able to acquire DHS Public Trust Suitability.

Benefits

Refer to the General Description of Benefits for more details.

Key skills/competency

  • Python
  • ETL
  • Microservices
  • AWS
  • Docker
  • Kubernetes
  • Data Pipelines
  • Git
  • Cybersecurity
  • SAFe

How to Get Hired at ECS Tech Inc

🎯 Tips for Getting Hired

  • Research ECS Tech Inc's culture: Study their mission and recent projects.
  • Customize your resume: Highlight Python, ETL, and microservices experience.
  • Prepare for behavioral questions: Focus on teamwork and problem-solving examples.
  • Review technical skills: Brush up on AWS, Docker, and Kubernetes.

📝 Interview Preparation Advice

Technical Preparation

Review Python coding standards and best practices.
Practice building and scaling data pipelines.
Study AWS, Docker, Kubernetes configurations.
Refresh microservices and API integration concepts.

Behavioral Questions

Discuss teamwork in agile environments.
Explain handling tight deadlines.
Describe problem-solving experiences.
Share examples of proactive learning.

Frequently Asked Questions