Job Requirements
Lorton, VA
Top Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Job Title: Software Engineer
Client: FBI
Location: Lorton, VA (3 days onsite/2 days remote)
Employment Type: Full-time
________________________________________
Job Summary
We are seeking a highly motivated and skilled Software Engineer to design, develop, and maintain scalable applications and services. The ideal candidate has strong experience in backend development, modern web technologies, cloud-native tools, and mobile testing frameworks, along with a solid foundation in software engineering best practices.
________________________________________
Key Responsibilities
• Design, develop, and maintain robust, scalable, and high-performance applications.
• Build and manage RESTful APIs and backend services using Python and Java.
• Develop asynchronous and distributed systems using task queues and messaging frameworks.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and efficient code following best practices.
• Perform debugging, troubleshooting, and performance optimization.
• Participate in architectural discussions and contribute to system design.
• Ensure high code quality through unit testing and end-to-end testing.
• Maintain technical documentation for systems and processes.
• Work in Agile environments and actively contribute to sprint planning and reviews.
________________________________________
Required Technical Skills
Programming Languages
• Strong proficiency in Python
• Solid understanding of JavaScript and frontend frameworks (Vue.js/Node.JS/Angular.JS)
Backend & Frameworks
• Experience with FastAPI
• Hands-on experience with Celery for asynchronous task processing
• Understanding of SQLAlchemy (ORMs and data modeling)
DevOps & Containerization
• Hands-on experience with Docker and containerized applications
• Familiarity with Kubernetes for orchestration and deployment
Version Control & Tools
• Proficiency in Git
• Experience with Atlassian tools:
o Jira
o Confluence
o Bamboo
o Bitbucket
________________________________________
Core Software Engineering Skills
• Strong understanding of Agile methodologies
• Experience in Unit Testing and End-to-End Testing
• Strong debugging and problem-solving skills
• Ability to create clear and concise technical documentation
________________________________________
________________________________________
Preferred Qualifications
• Familiarity with CI/CD pipelines
• Exposure to cloud platforms (AWS, GCP, or Azure) is a plus
Clearance:
• Top Secret, willing to get CI/Poly
Client: FBI
Location: Lorton, VA (3 days onsite/2 days remote)
Employment Type: Full-time
________________________________________
Job Summary
We are seeking a highly motivated and skilled Software Engineer to design, develop, and maintain scalable applications and services. The ideal candidate has strong experience in backend development, modern web technologies, cloud-native tools, and mobile testing frameworks, along with a solid foundation in software engineering best practices.
________________________________________
Key Responsibilities
• Design, develop, and maintain robust, scalable, and high-performance applications.
• Build and manage RESTful APIs and backend services using Python and Java.
• Develop asynchronous and distributed systems using task queues and messaging frameworks.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and efficient code following best practices.
• Perform debugging, troubleshooting, and performance optimization.
• Participate in architectural discussions and contribute to system design.
• Ensure high code quality through unit testing and end-to-end testing.
• Maintain technical documentation for systems and processes.
• Work in Agile environments and actively contribute to sprint planning and reviews.
________________________________________
Required Technical Skills
Programming Languages
• Strong proficiency in Python
• Solid understanding of JavaScript and frontend frameworks (Vue.js/Node.JS/Angular.JS)
Backend & Frameworks
• Experience with FastAPI
• Hands-on experience with Celery for asynchronous task processing
• Understanding of SQLAlchemy (ORMs and data modeling)
DevOps & Containerization
• Hands-on experience with Docker and containerized applications
• Familiarity with Kubernetes for orchestration and deployment
Version Control & Tools
• Proficiency in Git
• Experience with Atlassian tools:
o Jira
o Confluence
o Bamboo
o Bitbucket
________________________________________
Core Software Engineering Skills
• Strong understanding of Agile methodologies
• Experience in Unit Testing and End-to-End Testing
• Strong debugging and problem-solving skills
• Ability to create clear and concise technical documentation
________________________________________
________________________________________
Preferred Qualifications
• Familiarity with CI/CD pipelines
• Exposure to cloud platforms (AWS, GCP, or Azure) is a plus
Clearance:
• Top Secret, willing to get CI/Poly
group id: 10216532