Back End Software Engineer, Senior
USA VA (Virtual Office), Estados Unidos
Job Description:
Back-End Software Engineer, Senior – Full Time
Join Us in Powering the Future of UI/UX within Cyberspace
We are seeking a Senior Back-End Software Engineer to design and optimize the core infrastructure behind advanced AI-powered applications. This role offers an opportunity to work on cutting-edge integration projects, developing robust, scalable, and high-performance back-end solutions that support seamless data processing and intelligent decision-making. If you have a passion for building efficient, secure, and scalable server-side architectures and enjoy collaborating with top-tier engineers, data scientists, and AI specialists, this is the role for you.
Job Description:
Parsons is looking for an amazingly talented Senior Back-End Software Engineer to join our team! In this role, you will lead the back-end development of advanced systems, focusing on full life-cycle software design, implementation, optimization, and deployment. You will work alongside multidisciplinary teams to develop scalable, high-performance software solutions supporting mission-critical applications.
This position allows for a hybrid schedule but requires candidates to be local to the MD or Northern VA/DC Metro area.
What You'll Be Doing:
- Design, develop, and maintain scalable, high-performance back-end services and APIs.
- Optimize database performance, data modeling, and processing for large-scale applications.
- Enhance existing back-end architecture to improve system responsiveness, security, and scalability.
- Collaborate with front-end engineers, UX designers, system architects, and other stakeholders.
- Implement microservices-based architectures using containerization (Docker/Kubernetes).
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Ensure robust authentication, authorization, and security best practices in all back-end services.
- Conduct peer code reviews, implement unit and integration testing, and ensure documentation for all back-end components.
- Utilize Agile/Scaled Agile Framework (SAFe) methodologies for efficient software development.
What Required Skills You'll Bring:
- Must be a U.S. Citizen with an active TS/SCI clearance.
- Bachelor’s degree in software engineering, computer science, or a related field (or 4 additional years of experience in lieu of a degree).
- Minimum of 5+ years of experience in back-end software development.
- Expertise in RESTful API & microservice design patterns.
- Strong programming skills and experience in …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
MD Minimum clearance required Must be a U.S. Citizen VA Virtual Office
Benefits/PerksBest-in-class benefits Dental Flexible work schedules Holidays Hybrid schedule Hybrid work Life Insurance Medical Opportunity for career growth Paid Time Off Vision
Tasks- Collaborate with teams
- Conduct code reviews
- Design and develop back-end services
- Develop CI/CD pipelines
- Ensure security best practices
- Implement microservices
- Optimize database performance
- Recruitment
- Software development
- Troubleshooting
Agile AI Ansible API design APIs Application Development Architecture Automation Automation tools AWS Azure Back-End Development Best Practices CI/CD Cloud platforms Computer Science Containerization Cybersecurity Data Databases Data Modeling Debugging Defense Design DevSecOps Distributed Systems Django Docker Documentation ELK stack Engineering Environmental GitLab GitLab CI Go Google Cloud Grafana GraphQL Infrastructure Infrastructure as Code Integration Integration Testing Intelligence IT Java Javascript Jenkins Kafka Kubernetes Leadership Management Microservices MongoDB NoSQL PostgreSQL Prometheus Python RabbitMQ Redis REST RESTful SAFe Scaled Agile Scaled Agile Framework Security Security Best Practices Software Software design Software Development Software Engineering SQL Teams Terraform Testing Troubleshooting TS/SCI clearance UI/UX
Experience5 years
EducationBachelor Bachelor's Bachelor’s degree in software engineering Computer Science Degree Engineering Related Field Science Software Engineering
Certifications TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9