
Principal Software Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Schedule
Full-time
Career level
Senior-level
Remote
Remote
Compensation
$160,000-$165,000/year
Job Description
This position is primarily remote. There may be rare meeting in the downtown DC area.Job Summary
JCDS is hiring a senior software engineer to lead an Alfresco-based content management system migration and upgrade effort for a US Federal customer. This effort will require the engineer to direct design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The senior software engineer engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions. To be successful as a senior software engineer, you should be able to drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle. Ultimately, a top-notch senior software engineer will ensure that software deliverables comply with quality standards and are completed on time.
Qualifications:
- Java, jQuery / JavaScript,
- RESTful Web API
- JSON
- AWS
- Azure Web Apps
- MS SQL
- AngularJS
- React
- git
Certifications:
- Java Development Certified Professional
- Certified Software Development Professional (CSDP)
- Alfresco Content Services Certified Engineer
- Microsoft Certified Developer .NET Frameworks
Education and Experience:
- B.S degree in related field
- 10 years
Must be a US Citizenship required and must be able to obtain Public Trust Tier 2S Clearance
Flexible work from home options available.
Compensation: $160,000.00 - $165,000.00 per year
JCD Staffing is a specialized staffing and consulting firm, focused on working with highly talented technical individuals to provide our clients with a unique, successful hiring experience. Our ability to form long-lasting relationships with both candidates and employers is the foundation of our success and what drives everything we do. Our team knows that cultivating these relationships leads to the most effective results, which drive your company’s growth and progress.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Principal Software Engineer Jobs at Jcd Staffing
What is the work location for this position at Jcd Staffing?
This job at Jcd Staffing is located in Bethesda, Maryland, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Jcd Staffing?
Candidates can expect a pay range of $160,000 and $165,000 per year.
What employment applies to this position at Jcd Staffing?
Jcd Staffing lists this role as a Full-time position.
What experience level is required for this role at Jcd Staffing?
Jcd Staffing is looking for a candidate with "Senior-level" experience level.
Does Jcd Staffing allow remote work for this role?
Yes, this position at Jcd Staffing supports remote work, giving candidates the flexibility to work outside the primary office location.
What is the process to apply for this position at Jcd Staffing?
You can apply for this role at Jcd Staffing either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.