What are the responsibilities and job description for the Senior Backend Software Development Engineer position at Judge Group, Inc.?
Job Details
Location: Dranesville, VA
Description:
Our client is seeking a seasoned Senior Backend Software Development Engineer to join our dynamic team. In this critical role, you will play a pivotal part in developing and maintaining robust backend systems for our intelligence capabilities. You will be responsible for optimizing performance, ensuring reliability, and collaborating with cross-functional teams to deliver innovative solutions.
Key Responsibilities:
Minimum Qualifications:
Preferred Qualifications:
Note:
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Description:
Our client is seeking a seasoned Senior Backend Software Development Engineer to join our dynamic team. In this critical role, you will play a pivotal part in developing and maintaining robust backend systems for our intelligence capabilities. You will be responsible for optimizing performance, ensuring reliability, and collaborating with cross-functional teams to deliver innovative solutions.
Key Responsibilities:
- Pipeline Optimization: Enhance and maintain our high-side automated deployment pipeline, ensuring smooth and efficient deployments.
- Jenkins Mastery: Create and manage Jenkins jobs for backend and frontend applications, optimizing build times and minimizing errors.
- Database Expertise: Leverage your knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) to optimize database performance and scalability.
- Cloud Proficiency: Work with cloud-based infrastructure (e.g., AWS, Google Cloud Platform) to deploy and manage applications.
- DevOps Collaboration: Collaborate closely with DevOps teams to streamline processes and improve overall system reliability.
- Problem-Solving: Troubleshoot complex technical issues and implement effective solutions.
- Performance Tuning: Analyze system performance and identify bottlenecks to optimize resource utilization.
Minimum Qualifications:
- Clearance: Active TS/SCI clearance required.
- Education: Bachelor's degree in computer science, Engineering, or a related field.
- Experience: 15 years of software development experience, with a strong focus on backend engineering.
- Technical Skills:
- Java (recent versions: 8-11)
- Apache NiFi
- SQL and NoSQL databases (PostgreSQL, MongoDB)
- Python and machine learning
- Docker and Kubernetes
- Jenkins
- Cloud-based infrastructure
- Soft Skills:
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently and 1 as part of a team
- Agile development methodologies
Preferred Qualifications:
- Experience with load balancing and performance tuning
- Knowledge of health monitoring tools and best practices
- Familiarity with geospatial technologies
Note:
- This position is 100% onsite in Herndon, VA or Melbourne, FL.
- Relocation assistance may be available on a case-by-case basis.
- Candidates must be able to pass a rigorous technical interview, including a live coding challenge.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Senior Software Engineer, Backend
Total Wine & More -
Bethesda, MD
Senior Backend Software Engineer
Promise -
Washington, DC
Backend Clojure Engineer
Pitch Software GmbH -
Potomac, MD