Jobs via Dice
Senior Full-Stack Software Engineer
Jobs via Dice, Washington, District of Columbia, us, 20022
Senior Full-Stack Software Engineer – DC Metro Area
Senior Full-Stack Software Engineer responsible for designing, developing, and maintaining scalable, high-performance cloud-based systems that support the organization’s core platforms and applications. This role requires close collaboration with cross‑functional teams to deliver robust, secure, and efficient solutions aligned with business and technical objectives.
Top Technical Skills
AWS Services – EC2, ECS, Batch, ALB, API Gateway, Lambda, S3, DynamoDB, CloudWatch, EFS
Python (Pandas)
Java
NodeJS (JavaScript)
RESTful web services
GitHub Copilot / GitHub
Docker
Key Responsibilities
Develop and deploy solutions using AWS serverless services.
Design and implement scalable, resilient, and high-performance distributed systems with modern frameworks and technologies.
Lead the software development lifecycle: architecture, design, implementation, testing, and deployment.
Collaborate with product managers, architects, and engineers to define and refine technical requirements.
Ensure secure, efficient, and maintainable code with strong communication and collaboration.
Process and manipulate data using Python Pandas.
Develop and consume RESTful web services.
Qualifications
10+ years software development experience across the appropriate platform.
Bachelor’s degree in Computer Science, Information Systems, or related field.
Professional certification(s) desired.
Proven experience as a Senior Developer for projects similar in scope and responsibility.
Deep expertise in AWS services and Docker containerization.
Hands‑on coding experience in Python, Java, and NodeJS.
Proficiency in Software Development Life Cycle (SDLC).
Contact: Jake Lutman, Technical Recruiter, Systems Engineering Services
#J-18808-Ljbffr
Top Technical Skills
AWS Services – EC2, ECS, Batch, ALB, API Gateway, Lambda, S3, DynamoDB, CloudWatch, EFS
Python (Pandas)
Java
NodeJS (JavaScript)
RESTful web services
GitHub Copilot / GitHub
Docker
Key Responsibilities
Develop and deploy solutions using AWS serverless services.
Design and implement scalable, resilient, and high-performance distributed systems with modern frameworks and technologies.
Lead the software development lifecycle: architecture, design, implementation, testing, and deployment.
Collaborate with product managers, architects, and engineers to define and refine technical requirements.
Ensure secure, efficient, and maintainable code with strong communication and collaboration.
Process and manipulate data using Python Pandas.
Develop and consume RESTful web services.
Qualifications
10+ years software development experience across the appropriate platform.
Bachelor’s degree in Computer Science, Information Systems, or related field.
Professional certification(s) desired.
Proven experience as a Senior Developer for projects similar in scope and responsibility.
Deep expertise in AWS services and Docker containerization.
Hands‑on coding experience in Python, Java, and NodeJS.
Proficiency in Software Development Life Cycle (SDLC).
Contact: Jake Lutman, Technical Recruiter, Systems Engineering Services
#J-18808-Ljbffr