Senior Software Engineer - Front End UI/UX @ ECS
placeHybrid
attach_money $187,000
businessHybrid
scheduleFull Time
Posted 20 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @ecs.com
Recommended after applying
Job Details
Job Overview
ECS is seeking a Senior Software Engineer - Front End UI/UX to join a technical team supporting the U.S. Department of Homeland Security (DHS) Headquarters, Chief Technology Officer Directorate (CTOD) and the AI/ET initiative. This remote position is contingent upon additional funding.
Responsibilities
The role involves full-stack development with strong emphasis on coding (approximately 80% coding time) and includes:
- Designing, developing, and maintaining custom full-stack applications.
- Implementing robust backend services and API integrations.
- Collaborating with data scientists and AI researchers to integrate AI models.
- Ensuring application performance, quality, and responsiveness.
- Using modern engineering tools and agile methodologies.
Required Skills and Experience
Key qualifications include:
- 10+ years relevant experience or equivalent education.
- Expertise in Full Stack development with Python backend.
- Strong front-end development skills with React, Typescript, and CSS.
- Experience with API development and management.
- Proficiency in both SQL/PostgreSQL and NoSQL databases.
- Experience with cloud services (Azure preferred, AWS).
- Familiarity with GitLab, Docker, and Kubernetes is a plus.
- Ability to obtain DoD Security Clearance and DHS Suitability/Entry On Duty.
Desired Skills
Additional experience in the following areas is desirable:
- Developing AI/ML solutions and predictive analytics.
- Working with Azure OpenAI, CosmosDB, and PostgreSQL services.
- Familiarity with prompt engineering and LLMs.
- Experience in remote, geographically dispersed teams.
General Benefits and Company Overview
ECS is a leading mid-sized provider of technology services to the U.S. Federal Government. With over 3800 employees, ECS emphasizes people, values, and purpose, supporting federal agencies to serve, protect, and defend the American People.
Key skills/competency
- Software Engineering
- Front End Development
- Full Stack
- UI/UX
- Python
- React
- API Development
- Cloud Services
- Agile Methodologies
- Security Clearance
How to Get Hired at ECS
🎯 Tips for Getting Hired
- Research ECS culture: Review mission, values, and recent projects.
- Tailor your resume: Highlight full-stack and AI integration skills.
- Emphasize technical experience: Focus on Python and React expertise.
- Prepare for interviews: Practice coding and problem-solving questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review React and Typescript best practices
circle
Practice Python API development techniques
circle
Study Azure cloud service fundamentals
circle
Understand SQL and NoSQL database integration
Behavioral Questions
circle
Describe your remote collaboration experiences
circle
Share examples of problem solving under pressure
circle
Explain past teamwork in agile environments
circle
Discuss handling complex technical challenges
Frequently Asked Questions
What clearance is required for a Senior Software Engineer at ECS?
keyboard_arrow_down
Is remote work available for the Senior Software Engineer - Front End UI/UX role at ECS?
keyboard_arrow_down
How important is full-stack experience for ECS’s Senior Software Engineer role?
keyboard_arrow_down
What technical skills are most valued for the Senior Software Engineer position at ECS?
keyboard_arrow_down