Job Description:Parsons is looking for an amazingly talented
Software Engineer / Application Developer to join our team! In this role you will get to
design, develop, and support mission-focused software applications across web, desktop, and mobile platforms while contributing quickly to active customer-driven projects.What You'll Be Doing:- Develop, enhance, and maintain software applications across one or more platforms, including web/server applications, Windows desktop applications, Android applications, and iOS applications.
- Work closely with engineering leads, product owners, testers, and other developers to understand requirements, investigate issues, and deliver high-quality software solutions.
- Contribute to the full software development lifecycle, including design, implementation, debugging, code review, testing support, packaging, deployment, and ongoing maintenance.
- Quickly get familiar with existing codebases, development processes, customer workflows, and technical documentation in order to begin contributing to active projects.
- Implement new features, resolve defects, improve performance, and support integration efforts across multiple software components.
- Participate in technical discussions and provide input on architecture, implementation approaches, tooling, and development best practices.
- Support customer-driven software enhancements and help troubleshoot issues found during testing, field use, or deployment.
- Collaborate with cross-functional teams to ensure applications are reliable, maintainable, secure, and aligned with mission requirements.
What Required Skills You'll Bring:- Bachelor's Degree Computer Science, Computer Engineering or related field and at least 5+ years of related professional experience
- Experience developing production-quality software in one or more of the following areas: web/server development, Windows application development, Android development, or iOS development.
- Strong understanding of software engineering fundamentals, including object-oriented programming, debugging, source control, code reviews, and software testing practices.
- Ability to quickly understand existing codebases and contribute to active development efforts with minimal ramp-up time.
- Experience working with APIs, databases, user interfaces, system integrations, or backend services.
What Desired Skills You'll Bring:- Experience with biometric software, identity management systems, access control workflows, or law enforcement / defense-related applications.
- Familiarity with biometric standards, EBTS transactions, identity enrollment, watchlist matching, access control, or mobile biometric collection workflows is a significant plus.
- Experience developing applications that interface with hardware devices, sensors, cameras, scanners, fingerprint readers, iris cameras, facial recognition systems, or mobile peripherals.
- Experience with Android development using Kotlin or Java. iOS development using Swift or cross-platform mobile frameworks.
- Experience with Windows desktop development using C#, .NET, WPF, WinUI, C++, or related technologies.
- Experience with web/server development using Java, Kotlin, C#, .NET, Node.js, Python, REST APIs, microservices, or cloud-hosted services.
- Experience with SQL databases, SQLite, PostgreSQL, SQL Server, or other relational database systems.
- Experience supporting deployed applications, customer testing, field exercises, or production troubleshooting.
Security Clearance Requirement:None
This position is part of our Federal Solutions team.
Salary Range: $103,500.00 - $181,100.00
We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!