almost 3 years ago
Columbia, MD, USASenior
Base Salary
$140k - $200k/yr
Responsibilities
- Review innovation problem statements and contribute to prototype designs.
- Implement software designs within the innovation environment.
- Review and test software components against design requirements and document test results.
- Resolve software problem reports and apply appropriate development and design methodologies.
- Document prototype designs, implementations, and test cases throughout the software development life cycle.
- Provide software component input to system design, including trade-offs, reuse, COTS/GOTS evaluation, and requirements analysis and synthesis.
- Demonstrate completed prototypes, gather user feedback, and support transition documentation.
Requirements
- At least 5 years of software engineering experience on programs or contracts of similar scope, type, and complexity.
- At least 1 year of experience implementing applications and workflows within Pega Platform.
- Experience in enterprise client environments building and deploying applications, with deep COTS/FOSS integration exposure.
- Experience with Linux, Docker, AWS, Pega Systems, SAP HANA, Eclipse Rich Client Platform, AngularJS, jQuery, BackboneJS, JavaScript build frameworks, and RESTful services.
- Strong writing, analytical, troubleshooting, and solution-development skills.
- Bachelor's degree in Computer Science or a related discipline, or 4+ additional years of qualifying software engineering experience in lieu of a degree.
- Active US Government TS/SCI security clearance with polygraph.
Benefits
- Health, dental, and vision insurance with 100% of the employee's premiums paid and most family premiums paid.
- Up to 10% 401(k) contributions with immediate vesting.
- Up to 25 days of personal time off and 11 paid floating holidays.
- Life and disability insurance.
- Up to $5,250 annually for education, training, certifications, and professional memberships.
- Access to a fully equipped gym, branded merchandise allowance, company events, and team activities.
- Professional development, internal mobility, and long-term career opportunities.