Job Description
My client is seeking to hire a Senior Developer to support our federal client in Washington, DC. The Senior Developer & Financial management system (FMS) Specialist leads development, administration, and support of the FMS and contributes to enterprise application development activities for the EPMO HUB. This role is responsible for delivering technical solutions, managing system functionality, and supporting users across the application lifecycle. The position combines full-stack development, database management, system administration support, and user engagement responsibilities. The role ensures system performance, data integrity, and alignment with stakeholder requirements while supporting ongoing operations, maintenance, and enhancements.
Key Responsibilities Include:
- Lead design, development, and implementation of Financial Management System (FMS) application functionality
- Support development and enhancement of HUB and FMS applications and related system components
- Manage relational databases, including design, maintenance, and optimization of data models
- Perform application requirements activities to ensure systems meet stakeholder needs and intended outcomes
- Manage user accounts, access controls, and user support activities
- Provide technical support to system users and external stakeholders
- Develop and update training materials and conduct user training sessions
- Maintain system documentation to reflect application functionality and data models
- Support production server maintenance activities in coordination with IT teams
- Perform system updates, code deployments, and environment support activities
- Manage database operations, including backups, updates, and maintenance tasks
- Support financial data reporting and analysis activities
- Perform SSL certificate renewal and support web server configuration activities
- Assist with application testing, troubleshooting, and issue resolution
- Support implementation of changes and enhancements following approval processes
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
- Bachelor’s degree in Computer Science or a related IT field
- Minimum 10 years of related IT experience
- Minimum 10 years of experience designing, implementing, and overseeing complex technical, software, and database solutions
- Experience supporting application development, maintenance, and operations in a production environment
- Proven experience managing relational databases and designing data models
- Experience performing application requirements analysis and validation
- Strong experience supporting system administration and user management functions
- Experience providing user support and technical assistance in enterprise applications
- Experience developing training materials and supporting end-user training
- Strong understanding of system lifecycle, including development, testing, deployment, and maintenance
- Required experience with the following technologies: ASP.NET, C#, .NET, SQL, Microsoft SQL Server, Crystal Reports, Microsoft Visual Studio, SSL certificate processes, and Microsoft Internet Information Services (IIS)Required skillsets include: business analysis, change management, project management, prototyping, software requirements management, data management, and relational database design
Nice to Have Skills & Experience
- Experience supporting federal programs or enterprise system environments
- Experience supporting financial management systems or reporting tools
- Familiarity with Agile development and change management environments
- Experience supporting both development and operational roles within a single system
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.