Description
Come join our talented team that delivers Application Operations, Maintenance, and Modernization services while sustaining mission-critical grants management systems for a federal agency. Our team consists of application developers, business and requirements analysts, project managers, and database developers and administrators. We are embarking upon exciting initiatives to modernize multiple legacy on-premise systems. We are performing systems engineering tradeoff studies to evaluate and eventually implement alternative state-of-the-art technologies while we implement ongoing minor system fixes and enhancements. Our vision is to migrate all of the heterogenous on-premise host platforms into an integrated, shared services Cloud computing environment.
Summary of Major Job Functions
Non-technical activities: Provide inputs for management-related deliverables.
Technical activities: This Application Developer - Expert will provide technical and management leadership in the operation, maintenance, modernization, and enhancement of grants management systems to achieve mission objectives. The Grants Application Developer – Expert performs the technical tasks described below either independently or as the lead of task teams of 3 - 7 individuals performing the described tasks for one or more grants systems. Specific responsibilities include:
Modernization and Enhancement: Under the direction of a Project Manager, perform:
Application software development in a FedRAMP-certified, Cloud-based Software-as-a-Service (SaaS) environment to modernize an existing application that is currently hosted on an on-premise Linux/Oracle-based system
Re-platforming of system(s) to reduce the technical debt and ensure that the technical stack remains current and operational, and support data migration of legacy applications into a FedRAMP-certified shared services environment
Software modernization and enhancement efforts following standard SDLC/Agile processes to improve system functionality to meet management objectives
Requirements analysis, design, development, testing, and deployment of changes and enhancements to existing systems in order to:
Improve system capability and/or performance through system modifications and enhancements
Implement new or enhanced functionality to satisfy legislative mandates, new regulatory requirements and governance, or federal financial management policies and procedures
Operations and Maintenance: Under the direction of a Project Manager, provide:
Operations support to provide services necessary to continue ongoing operations of deployed functionality into the target Cloud environment
Maintenance support to provide services, including application bug fixes, fixes to reports that are inaccurate, correcting business rules that contain bad logic, inconsistencies caused by regulatory changes to existing programs, and/or assistance in completion of Enterprise Architecture (EA) and infrastructure or software upgrades as identified by the client
Primary Responsibilities:
Lead an Agile Software Development Team that develops, tests, deploys, maintains, and enhances Cloud- based applications, providing hands-on technical assistance when required
Manage relevant stakeholder communities
Support Project Management activities
Support Cybersecurity compliance initiatives
Develop technical deliverables
Requirements
Bachelor’s Degree in Computer Science, Business, Accounting, Finance, Mathematics, or similar discipline. Substitution of experience for education may be made where four (4) years of additional experience will be equivalent to a four (4) year degree.
Minimum of 8 years of Software Development experience
Minimum of 4 years of demonstrated experience in the Job Functions described above, including leading small development teams
Expertise in developing software in a Cloud- based SaaS environment (such as Salesforce or ServiceNow)
Possess experience in: Data Modeling, JavaScript
Expertise in Agile development methodologies
Proficiency in workflow automation
Strong teamwork skills
Excellent verbal and written communication skills
Desired Skills & Qualifications
Experience with federal grants programs
Demonstrate proficiency in one or both of the following:
ServiceNow-related technologies such as HTML/XML/CSS/.NET/AJAX
Salesforce-related technologies such as Apex and Visualforce programming, Mulesoft, Lightning Web Components (LWC), and Salesforce Object Query Language (SOQL)
Certifications: At least one of the professional certifications:
Salesforce Certified Developer Certification
ServiceNow Certified Application Developer
MicroStrategy and OLAP skills desirable for Business Intelligence and report development generation
Additional Information
In order to meet the clearance requirements for this opportunity, candidates must be authorized to work in the United States.
All candidates will be subject to a complete background check to include, but not limited to Criminal History, Education Verification, Professional Certification Verification, Verification of Previous Employment and Credit History.
Public Trust background investigations can take approximately four to eight weeks and requires fingerprinting.
Other Information
The salary for this position is $125,000 - $142,000 annually
This role offers a flexible work arrangement, primarily remote with the understanding that occasional on-site presence may be required to support client needs
For information on SFI's benefits please visit http://www.spatialfront.com/pages/career.html
This is a full-time W2 position.
Please no agencies, third parties, or Corp-to-corp.
Spatial Front Inc. is an Equal-opportunity Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Spatial Front Inc. participates in E-Verify.