Appcast

Software Engineer

Appcast$103K — $181K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, or related field
  • 5+ years of professional experience in software development
  • Proficient in web/server and application development for various platforms
  • Strong grasp of software engineering principles like OOP and debugging
  • Ability to onboard quickly to existing codebases and projects

Responsibilities

  • Develop and maintain software applications across multiple platforms
  • Collaborate with teams to gather requirements and troubleshoot issues
  • Engage in the complete software development lifecycle activities
  • Assess existing codebases and contribute with minimal ramp-up time
  • Implement new features and enhance performance across applications
  • Participate in technical discussions on architecture and tooling
  • Support customer enhancement requests and issue resolution

Benefits

  • Medical, dental, and vision insurance
  • Paid time off and flexible work schedules
  • 401(k) retirement plan
  • Life insurance coverage
  • Holidays to accommodate work-life balance
Full Job Description
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!

About Appcast

Appcast is a global leader in programmatic recruitment advertising technology. More than just a job board, Appcast?s programmatic recruitment advertising exchange connects employers and job seekers through real-time bidding and automatic job ad optimization. Appcast?s proprietary technology and advanced data analysis tools enable employers to source and hire top talent quickly, efficiently, and cost-effectively. Appcast is headquartered in Lebanon, New Hampshire, with offices in Boston, New York City, San Francisco, London, Manchester, and Budapest.
Learn more about Appcast
Size
200 employees
Industry
Founded
2014

Similar Jobs

More Jobs at Appcast

More Information Technology Jobs

Find similar Software Engineer jobs: