Demo

Senior Software Engineer

Stratacent
Mc Lean, VA Full Time
POSTED ON 1/30/2025
AVAILABLE BEFORE 2/28/2025

Title/Position: Software Engineer ​

Job Location: Mclean, VA (5 days onsite)

Employment Type: Full Time

We are seeking a talented and motivated Python Java Developer with hands-on experience to join our dynamic development team. The ideal candidate will have proficiency in both Python and Java programming languages, with a strong understanding of software development practices, design patterns, and problem-solving skills. As a developer, you will work on designing, developing, and maintaining robust and scalable applications across multiple platforms.


Key Responsibilities:

  • Develop, test, and deploy applications using both Python and Java technologies.
  • Collaborate with cross-functional teams to analyze user requirements and translate them into technical specifications.
  • Write clean, efficient, and maintainable code in both Python and Java.
  • Ensure high-quality code through unit testing, code reviews, and debugging.
  • Integrate third-party APIs and services into existing applications.
  • Work with databases (SQL/NoSQL) and develop data processing pipelines using Python.
  • Participate in design and architecture discussions to improve the system’s scalability and performance.
  • Troubleshoot and resolve issues in production and development environments.
  • Contribute to software documentation, including design specifications and user guides.
  • Stay up-to-date with the latest technologies and best practices in both Python and Java ecosystems.


Requirements:

  • 3-5 years of professional experience in Python and Java development.
  • Strong knowledge of object-oriented programming (OOP) principles.
  • Experience with frameworks and libraries like Django, Flask (for Python), Spring, Hibernate (for Java).
  • Familiarity with RESTful API design and integration.
  • Experience working with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Knowledge of version control systems, such as Git.
  • Experience with cloud platforms like AWS, Azure, or GCP is a plus.
  • Solid understanding of Agile development methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.


Preferred Skills:

  • Experience with containerization tools (Docker, Kubernetes).
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with microservices architecture.


Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Stratacent

Stratacent
Hired Organization Address Woodbridge, NJ Full Time
Job Title : Implementation Specialist I Job Type - Contract (Potential to Convert to FTE at Client Site) Location -Iseli...
Stratacent
Hired Organization Address Woodbridge, NJ Full Time
Job Title : Implementation Manager Job Type - Contract (Potential to Convert to FTE at Client Site) Location -Iselin NJ ...
Stratacent
Hired Organization Address Manassas, VA Full Time
We are seeking an experienced Infrastructure Architect to drive our observability and reliability initiatives. This role...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Mc Lean, VA area that may be a better fit.

Senior Software Engineer - Ascend

Gordian Software, Washington, DC

Senior Software Engineer (Java & Angular)

Software Guidance & Assistance, Rockville, MD

AI Assistant is available now!

Feel free to start your new journey!