Overview
On Site
Contract - Independent
Skills
Management
Financial Services
Product Development
Ideation
User Experience
Collaboration
Cost-benefit Analysis
Data Flow
Computer Hardware
Conflict Resolution
Problem Solving
Technical Support
Design Review
Leadership
Mentorship
C++
OOD
Java
Python
C
Oracle
RDBMS
PL/SQL
Test-driven Development
Linux
Git
File Systems
Storage
Network Protocols
Continuous Integration
Continuous Delivery
Elasticsearch
JIRA
Bitbucket
Confluence
Agile
DevOps
Privacy
Marketing
Job Details
Location: Manassas, VA
Description:
The Judge Group's Direct client in the financial services domain is seeking a Software Engineer in the Manassas, VA location, and this is a Hybrid role.
Software Engineer
Are you passionate about building impactful software that drives real-world results? Join our dynamic team as a Software Engineer and take ownership of end-to-end product development-from ideation to deployment. You'll collaborate with internal stakeholders, technical analysts, and fellow engineers to deliver innovative solutions that meet customer needs and elevate user experience.
What You'll Do
As a Software Engineer, you'll be involved in every layer of the tech stack and development lifecycle:
Design, develop, test, install, and support software systems and applications
Collaborate across teams and geographies to support project proposals with cost-benefit analysis
Engage directly with customers to gather requirements and recommend best-practice solutions for small to medium-scale projects
Analyze system inputs/outputs, data flows, hardware/software needs, and alternative approaches
Evaluate and validate problem-solving strategies and technical solutions
Provide technical support and mentorship to colleagues, including junior team members
Growth Opportunities
As you grow in the role, you'll have the chance to:
Lead design reviews and technical feasibility assessments
Present solutions and progress to customers and leadership
Document systems and operating procedures
Mentor junior engineers and guide customers through technical challenges
Technical Skills
We're looking for someone with strong foundational and modern development skills:
Proficiency in C++ and object-oriented design
Experience with other languages such as Java, Python, or C
Solid understanding of Oracle or other RDBMS, with PL/SQL exposure
Familiarity with Test-Driven Development (TDD)
Hands-on experience with Linux, GIT, file systems, storage environments, and network protocols
Knowledge of CI/CD pipelines and Elastic Search
Comfortable using Jira, Bitbucket, and Confluence
Working knowledge of Agile and DevOps methodologies
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Description:
The Judge Group's Direct client in the financial services domain is seeking a Software Engineer in the Manassas, VA location, and this is a Hybrid role.
Software Engineer
Are you passionate about building impactful software that drives real-world results? Join our dynamic team as a Software Engineer and take ownership of end-to-end product development-from ideation to deployment. You'll collaborate with internal stakeholders, technical analysts, and fellow engineers to deliver innovative solutions that meet customer needs and elevate user experience.
What You'll Do
As a Software Engineer, you'll be involved in every layer of the tech stack and development lifecycle:
Design, develop, test, install, and support software systems and applications
Collaborate across teams and geographies to support project proposals with cost-benefit analysis
Engage directly with customers to gather requirements and recommend best-practice solutions for small to medium-scale projects
Analyze system inputs/outputs, data flows, hardware/software needs, and alternative approaches
Evaluate and validate problem-solving strategies and technical solutions
Provide technical support and mentorship to colleagues, including junior team members
Growth Opportunities
As you grow in the role, you'll have the chance to:
Lead design reviews and technical feasibility assessments
Present solutions and progress to customers and leadership
Document systems and operating procedures
Mentor junior engineers and guide customers through technical challenges
Technical Skills
We're looking for someone with strong foundational and modern development skills:
Proficiency in C++ and object-oriented design
Experience with other languages such as Java, Python, or C
Solid understanding of Oracle or other RDBMS, with PL/SQL exposure
Familiarity with Test-Driven Development (TDD)
Hands-on experience with Linux, GIT, file systems, storage environments, and network protocols
Knowledge of CI/CD pipelines and Elastic Search
Comfortable using Jira, Bitbucket, and Confluence
Working knowledge of Agile and DevOps methodologies
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
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.