Senior Developer @ ECS Tech Inc
placeHybrid
businessHybrid
scheduleFull-time
Posted 16 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review Python coding standards and best practices.
circle
Practice building and scaling data pipelines.
circle
Study AWS, Docker, Kubernetes configurations.
circle
Refresh microservices and API integration concepts.
Behavioral Questions
circle
Discuss teamwork in agile environments.
circle
Explain handling tight deadlines.
circle
Describe problem-solving experiences.
circle
Share examples of proactive learning.
Frequently Asked Questions
What does ECS Tech Inc look for in a Senior Developer?
keyboard_arrow_down
How important is ETL expertise for the Senior Developer role at ECS Tech Inc?
keyboard_arrow_down
Can you explain the remote work setup for a Senior Developer at ECS Tech Inc?
keyboard_arrow_down
What technical skills are required for ECS Tech Inc's Senior Developer position?
keyboard_arrow_down
What background does ECS Tech Inc require for a Senior Developer?
keyboard_arrow_down
Is prior experience with SAFe methodology necessary for the ECS Tech Inc role?
keyboard_arrow_down
What are the data storage requirements for the Senior Developer role?
keyboard_arrow_down
How does ECS Tech Inc support continuous learning for a Senior Developer?
keyboard_arrow_down
What is the expected experience level for this role at ECS Tech Inc?
keyboard_arrow_down
How do I prepare for technical interviews at ECS Tech Inc?
keyboard_arrow_down