Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
SOFTWARE ENGINEER image - Rise Careers
Job details

SOFTWARE ENGINEER

In a world of possibilities, pursue one with endless opportunities. Imagine Next!

When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with exceptional people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We’ve got what you’re looking for.

Job Description:

Parsons is looking for an amazingly talented Software Developer to join our team! In this role, you will design, develop, and maintain high-quality software solutions using Java and the Linux operating system, collaborating with cross-functional teams and ensuring the performance and reliability of applications.

What You'll Be Doing:

  • Designing, coding, testing, and debugging software applications using Java.
  • Collaborating with cross-functional teams to define, design, and develop new features.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Identifying and correcting bottlenecks and fixing bugs.
  • Maintaining code quality, organization, and automation.
  • Working with Linux operating systems to deploy and manage applications.
  • Participating in code reviews and providing constructive feedback to peers.
  • Collaborating effectively with other engineers to design and implement features.
  • Producing well-organized, optimized, and documented source code.
  • Debugging existing source code and polishing features.
  • Participating in and supporting application reviews and assessments, including code review, code scanning, and dynamic testing.
  • Working in-person at the client site.

What Required Skills You'll Bring:

  • Extensive knowledge and experience with Java programming language.
  • Proficiency in working with the Linux operating system.
  • Strong troubleshooting skills with the ability to spot issues before they become problems.
  • Capacity for being organized, systematic, and detail-oriented during engineering activities.
  • Understanding of best practices for design, development, security, and testing throughout the software’s life cycle.
  • Knowledge of scripting languages such as VBScript, Windows scripting, Python, InstallScript, Ruby, Perl, PowerShell, etc.
  • Flexibility to use varying development environments, programming languages, frameworks, and supporting tools for engineering.
  • Ability to keep current with industry trends, IT ops, and industry best practices, and able to identify the ones we should implement.
  • Ability to debug, unit test, and refactor established code.
  • Excellent communication and teamwork abilities.
  • BS in Computer Science or a related field.
  • 2-5 years of relevant experience.
  • Secret clearance level.


What Desired Skills You'll Bring:

  • Experience with other programming languages and technologies.
  • Familiarity with software development methodologies and best practices.
  • Knowledge of version control systems, such as Git.
  • Ability to work in a fast-paced and dynamic environment.
  • Strong analytical and troubleshooting skills.

Minimum Clearance Required to Start:

Secret

This position is part of our Federal Solutions team.

The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what’s next to deliver the solutions our customers need now.

Salary Range: $100,900.00 - $176,600.00

Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.

We truly invest and care about our employee’s wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest—APPLY TODAY!

Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to https://www.parsons.com/fraudulent-recruitment/.

Average salary estimate

$138750 / YEARLY (est.)
min
max
$100900K
$176600K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About SOFTWARE ENGINEER, Parsons

Are you ready to elevate your career as a Software Engineer at Parsons in Manassas, VA? Imagine a work environment where you can freely express your ideas while collaborating with brilliant minds dedicated to innovation. At Parsons, we're not just solving problems; we're shaping the future with technology! As our Software Engineer, you'll dive into designing, developing, and maintaining robust software solutions primarily using Java and Linux. You'll work alongside cross-functional teams to implement fresh features while ensuring the performance and reliability of our applications. Imagine coding with a purpose, focusing on quality and efficiency as you tackle challenges like debugging and identifying bottlenecks. Your expertise will shine during code reviews, where you'll support your peers with constructive feedback. With a strong emphasis on maintaining an organized workflow, you’ll produce well-documented source code that meets our high standards. Enjoy the opportunity to grow within a company that not only values your skills but also invests in your professional development. Whether you’re tackling complex problems or collaborating on exciting new projects, at Parsons, the journey is as rewarding as the destination. So, if you're passionate about making an impact in a dynamic environment and you meet the qualifications, come join our team and explore endless possibilities with us!

Frequently Asked Questions (FAQs) for SOFTWARE ENGINEER Role at Parsons
What are the responsibilities of a Software Engineer at Parsons?

As a Software Engineer at Parsons, you'll be responsible for designing, coding, testing, and debugging applications predominantly using Java. Your role involves collaborating with cross-functional teams to define and develop new features, while also maintaining the performance and quality of our software. You'll work extensively with Linux operating systems to manage applications and participate in code reviews to help foster a collaborative environment among engineers.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at Parsons?

To be considered for the Software Engineer position at Parsons, you should have a Bachelor’s degree in Computer Science or a related field, alongside 2-5 years of relevant experience. Proficiency in Java programming and a solid understanding of Linux operating systems are mandatory. Candidates must also possess a Secret clearance level, strong troubleshooting abilities, and effective communication skills.

Join Rise to see the full answer
What skills are important for a successful Software Engineer at Parsons?

A successful Software Engineer at Parsons should have extensive knowledge of Java, experience with Linux OS, and be detail-oriented. Strong troubleshooting skills are vital to preemptively tackle potential issues. Familiarity with scripting languages like Python or PowerShell is advantageous, as is the ability to adapt to various programming environments and a commitment to staying updated on industry trends.

Join Rise to see the full answer
Is teamwork involved in the Software Engineer role at Parsons?

Absolutely! Teamwork is integrated into the Software Engineer role at Parsons. You will collaborate with cross-functional teams to design and implement new features, ensuring a cohesive approach to software development. During code reviews, sharing feedback with peers fosters a collaborative environment that elevates the quality and efficiency of our projects.

Join Rise to see the full answer
What setting will I be working in as a Software Engineer at Parsons?

As a Software Engineer at Parsons, you will work on-site at the client location in Manassas, VA. This role involves close collaboration with your team and clients, ensuring that you can provide and manage software solutions directly aligned with project needs, while also benefiting from an immersive work environment.

Join Rise to see the full answer
Common Interview Questions for SOFTWARE ENGINEER
Can you describe your experience with Java programming relevant to the Software Engineer role?

When answering this question, share specific projects or tasks where you used Java. Explain how you handled coding, debugging, and testing applications. Highlight any frameworks or libraries you’ve worked with, and discuss how your experience aligns with the type of work Parsons expects from their Software Engineers.

Join Rise to see the full answer
How do you ensure the performance and reliability of the applications you develop?

You can tackle this question by discussing best practices, such as conducting thorough testing and utilizing performance monitoring tools. Mention how you address bottlenecks and optimize code, and don't forget to share examples from past experiences that demonstrate your problem-solving skills in maintaining high application quality.

Join Rise to see the full answer
What has been your approach to debugging software applications?

Describe your systematic approach to debugging, including any tools you use and the steps you take to isolate and resolve issues. Emphasize the importance of understanding the application’s architecture and how your analytical skills help you identify root causes of problems effectively.

Join Rise to see the full answer
Explain your experience working with Linux operating systems in software development.

Share your familiarity with Linux by referencing specific tasks you've performed, such as deploying applications, managing environments, or performing system configurations. Highlight any relevant Linux distributions you're accustomed to, and emphasize how this experience prepares you for the responsibilities at Parsons.

Join Rise to see the full answer
How do you stay current with industry trends and technologies in software development?

You can mention methods such as following industry blogs, participating in forums, attending webinars, and taking online courses. Describe how continuous learning has helped you adapt to changes and apply new techniques in your projects, which aligns with Parsons' commitment to staying innovative and competitive.

Join Rise to see the full answer
Can you discuss a successful project where you collaborated with a cross-functional team?

Highlight a specific project, detailing your role and contributions. Discuss how teamwork led to the successful outcome and any challenges faced. Emphasize the importance of communication and collaboration, showcasing how this aligns with Parsons' team-oriented environment.

Join Rise to see the full answer
What practices do you follow to maintain code quality?

Discuss practices such as code reviews, adherence to coding standards, and using version control systems like Git. Explain how maintaining an organized codebase ensures long-term maintainability and performance, and align this with Parsons' expectations for high-quality software deliverables.

Join Rise to see the full answer
Describe how you handle tight deadlines and fast-paced environments.

Mention your organizational skills and techniques, such as prioritizing tasks and breaking projects into manageable parts. Provide examples of past experiences where you successfully met deadlines under pressure, demonstrating your adaptability and efficiency in fast-paced settings like Parsons.

Join Rise to see the full answer
What strategies do you use for effective communication within a software team?

Talk about the importance of regular updates, utilizing collaboration tools, and active listening in fostering clear communication. Share experiences that illustrate how your communication style has led to successful project outcomes and team dynamics at previous positions.

Join Rise to see the full answer
How do you approach learning and implementing new technologies?

Discuss your proactive approach to learning, whether through self-study, formal training, or hands-on experience with new technologies. Provide an example of a technology you learned and successfully integrated into a project, showcasing your enthusiasm for growth in the fast-evolving field of software development at Parsons.

Join Rise to see the full answer
Similar Jobs

Join Parsons as a Senior Security Specialist to drive Security Education and Awareness initiatives within our Federal Solutions team.

Parsons Hybrid US - DC, Washington
Posted 5 days ago

Join Parsons as a CAD Drafting Specialist and contribute to innovative industrial design projects in Washington DC.

Photo of the Rise User

As a Senior Software Engineer, you will develop cutting-edge applications for a top engineering firm based in Dallas, specializing in the energy sector.

Photo of the Rise User
Posted 4 days ago

Join ING Hubs Romania as a Java Developer, where your skills will help drive innovative banking solutions in a flexible and collaborative environment.

Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Charles Schwab Remote US, Travis County, TX; Texas, Austin, TX
Posted 5 days ago

Join Schwab as a Java Software Engineer to shape the future of banking technology in a hybrid work environment.

Photo of the Rise User
Posted 11 days ago

As a Requirements Engineer at Finanzen.net, you will facilitate the future of digital trading by connecting business needs with technology.

Photo of the Rise User
Posted 4 days ago

Become a pivotal player at Builder.ai as a Technical Lead and drive innovative software solutions across various industries.

Photo of the Rise User

Elevate your career while enjoying a flexible work environment and wellness benefits as a Senior Full Stack Developer in a fully remote capacity.

Photo of the Rise User
Posted 3 days ago

CVS Health seeks a Senior Software Engineer to drive innovation through emerging technologies in health care.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
Photo of the Rise User
37 people applied to Software Engineer Intern at Hudl
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Cincinnati just viewed Student Programs Coordinator at University of South Florida
Photo of the Rise User
Someone from OH, Columbiana just viewed Talent Relations Specialist at 3Pillar
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations Manager at Athennian
Photo of the Rise User
Someone from OH, Toledo just viewed Sr. Writer and Training Specialist at Zero to Three
Photo of the Rise User
Someone from OH, Oxford just viewed Sr. Staff, Security Research (Risk Management) at Zscaler
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian
S
Someone from OH, Cincinnati just viewed Director, Logistics & Operations at Starface World