The Senior Software Engineer designs, develops, tests, deploys, and supports enterprise applications, with a strong focus on full-stack development using Java, TypeScript, React, and Node.js. The role involves building RESTful APIs, microservices, and integration solutions; working with SQL and NoSQL databases; and developing cloud-native applications on AWS. The engineer also contributes to containerization, CI/CD and DevOps practices, automated testing, application security, and application observability. The position requires strong technical judgment and the ability to address complex technical and production issues through debugging and root cause analysis. The engineer works independently while collaborating with cross-functional Agile teams. The role is a contract assignment of six months or longer, based in Bethesda, Maryland, and requires local candidates. The work arrangement is hybrid, with three days per week in the office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior
Education Level
No Education Listed