Software Development Engineer
Job Description
Role: Software Development Engineer (GoLang)
Location: McLean, VA (Onsite-Need local to VA only)
Visa: USC, H1B, H4 EAD, E3, TN
Qualifications
· 13+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS
· 8+ years of experience with Go, Java, Node.js, or C# development
· 3+ years of experience in distributed architectures using microservices or serverless in AWS, Google, or Azure Cloud
· 3+ years of experience with SQL and NoSQL databases
· Experience designing and implementing RESTful APIs and microservices
· Experience in CI/CD pipeline setup and maintenance
· Knowledge of authentication, authorization, and security best practices
· Experience using generative AI tools to accelerate development, automate coding tasks, and review AI-generated code
· Ability to obtain a TS/SCI clearance
· Bachelor's degree and 3+ years of experience in software engineering, or 5+ years of experience in software engineering in lieu of a degree
Nice to Have Skills
· Experience writing source code for new applications or generating and enhancing code samples for existing applications
· Experience acquiring client requirements and resolving workflow problems through automation optimization
· Ability to work with automated testing tools to perform testing and maintenance
· TS/SCI clearance
· Master’s degree
· AWS Certifications, such as Cloud Practitioner, Developer Associate, or Solutions Architect Associate
Similar Jobs
Sr. Software Development Engineer
New York
Software Engineer
California
Software Developer
Remote
Software Developer
Maryland
Software Developer
Maryland