SFP Developer

Virginia Community College System
Fairfax, VA, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Compensation
$110,000 - $125,000
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Software Applications Application Performance Management User Authentication Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases Data Integration
+33 more
Extract Transform Load (ETL) Data Transformation Database Design Disaster Recovery Electronic Data Interchange (EDI) Middleware Groovy JSON Python (Programming Language) Microsoft Software Scrum Methodology Systems Development Life Cycle Release Management Secure Coding Service-Oriented Architecture Software Engineering SQL Databases Oracle Fusion Middleware Systems Integration Web Applications Web Services Extensible Markup Language (XML) Enterprise Data Management Scripting Enterprise Software Applications Microsoft Power Automate Snowflake Event Driven Architecture People Soft Enterprise Integration Software Version Control Data Pipelines Programming Languages

Job description

The Full Stack Developer is responsible for the design, development, maintenance, and support of custom enterprise applications, integrations, and business process automation solutions. This role is critical in supporting institutional operations by ensuring the reliable movement of data, automation of business processes, and modernization of legacy applications and integrations. This positions primary responsibility is to support APIs, ETL processes, and integration services that connect cloud and on-premises systems for the Student Financial Planner(SFP) languages including but not limited to: groovy, csharp, and python., * Develop computer applications that support the college’s existing and future business processes.

  • Develop and maintain APIs, web services, middleware components, and integration solutions between enterprise systems.
  • Build and support data transformation and transfer processes using ETL tools, APIs, file-based exchanges, and event-driven architectures.
  • Develop front-end user interfaces that provide intuitive access to data, workflows, and business processes.
  • Participate in modernization initiatives, including migration of legacy applications to cloud-based and service-oriented architectures.
  • Collaborate with business analysts, users, and functional stakeholders to gather requirements and translate business needs into technical solutions.
  • Maintains and supports existing computer software applications.
  • Implement security best practices, including authentication, authorization, encryption, and secure coding standards.
  • Prepare technical documentation, system diagrams, support procedures, and knowledge transfer materials.
  • Participate in software development lifecycle activities, including code reviews, testing, release management, and change control processes.
  • Monitor application performance and recommend improvements to enhance scalability, reliability, and maintainability.
  • Support system upgrades, audits, compliance initiatives, and disaster recovery planning activities

Special Assignments

May be required to perform other duties as assigned. May be required to assist the agency or state government generally in the event of an emergency declaration by the Governor., + Do you have experience developing and supporting enterprise applications using any of the following: Groovy, Python, csharp(C#), .NET, or SQL-based technologies

  • Yes
  • No *

  • Do you have experience designing, developing, and maintaining APIs, system integrations, and data transformation processes?
  • Yes
  • No *

  • Do you have experience developing, maintaining, and troubleshooting web applications, integrations, and automated business processes?
  • Yes
  • No *

  • Do you have experience working within a higher education, government, or other large, complex organizational environment?
  • Yes
  • No

Applicant Documents

Required Documents

  • Resume

Optional Documents

  • Cover Letter/Letter of Application
  • Other Document
  • Alternative Hiring Process Letter
  • SF-50 (Documentation of involuntary separation from Federal Agency)

Requirements

Automation, Financial Planning, Business Processes, Python Programming/Scripting Language, Application Programming Interface (API), Groovy Programming Language, Student Financial Services, Cloud Computing, Database Extract Transform and Load (ETL), Microsoft C# (C Sharp), * Knowledge of full-stack application development, database design, and enterprise integration principles.

  • Knowledge of csharp(C#), .NET, SQL, APIs, web services, JSON, and XML.
  • Knowledge of software development lifecycle (SDLC), source control, testing, and deployment practices.
  • Skill in designing and supporting data transformation, ETL, and system-to-system data exchange solutions.
  • Skill in translating business requirements into secure, scalable, and maintainable technical solutions.
  • Skill in collaborating with technical and functional stakeholders to resolve complex business and technology challenges.
  • Ability to analyze business processes and recommend technology solutions that improve efficiency and effectiveness.
  • Ability to manage multiple priorities, communicate effectively, and work independently or as part of a team.
  • Ability to maintain confidentiality and exercise sound judgment when working with sensitive institutional data., * Experience developing and supporting enterprise applications using any of the following: Groovy, Python, csharp(C#), .NET, or SQL-based technologies.
  • Experience designing, developing, and maintaining APIs, system integrations, and data transformation processes.
  • Experience in developing, maintaining, and troubleshooting web applications, integrations, and automated business processes.
  • Experience working within a higher education, government, or other large, complex organizational environment.

Additional Considerations

Additional Considerations:

  • Experience developing integrations between cloud and on-premises systems
  • Experience with developing integrations with PeopleSoft, Oracle Fusion, or other ERP platforms
  • Experience developing, deploying, and supporting applications and services within Microsoft Azure, including App Services, Functions, Logic Apps, and related platform services.
  • Experience designing and supporting cloud-native solutions, data pipelines, and integrations utilizing Azure cloud technologies and services.
  • Experience working with Snowflake for data integration, transformation, reporting, and enterprise data warehousing initiatives.
  • Experience with Agile methodology (SCRUM or something similar)

Operation of a State Vehicle No Supervises Employees No Required Travel

Benefits & conditions

NOVA offers eligible employees a benefits package that includes a comprehensive health and dental insurance program, generous paid leave, deferred compensation plans, paid parental leave, state employee discounts, and a solid and secure retirement program.

We strive to ensure our employees have tools and development opportunities to support and promote NOVA’s mission. For more information about NOVA and its programs and services, please visit our website at www.nvcc.edu.

The security of our students, faculty, and staff is very important at NOVA. Please take a moment to review NOVA’s Annual Security Reports

  • 1 day of telework per week after probation.

Background Check Statement Disclaimer

The selected candidate’s offer is contingent upon the successful completion of a criminal background investigation, which may include: fingerprint checks, local agency checks, employment verification, verification of education, credit checks (relevant to employment). Additionally, selected candidates may be required to complete the Commonwealth’s Statement of Economic Interest. For more information, please follow this link: http://ethics.dls.virginia.gov/

EEO Statement

The Virginia Community College System (VCCS) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, political affiliation, veteran status, sexual orientation, gender identity or other non-merit factors.

ADA Statement

The Virginia Community College System (VCCS) is an Equal Employment Opportunity employer and complies with the Americans with Disabilities Acts (ADA and ADAAA), to provide, reasonable accommodation to applicants in need of access to the application, interviewing, and selection processes when requested.

E-Verify Statement

VCCS uses E-Verify to check employee eligibility to work in the United States. You will be required to complete an I-9 form and provide documentation of your identity for employment purposes.

Quicklink for Posting https://jobs.vccs.edu/postings/102667

Supplemental Questions

About the company

Northern Virginia Community College (NOVA) is the largest public institution of higher education in the Commonwealth of Virginia and one of the largest community colleges in the nation. NOVA enrolls nearly 75,000 students on its six campuses in Alexandria, Annandale, Sterling, Manassas, Springfield, and Woodbridge, as well as through NOVA Online and high school dual enrollment programs. The College offers more than 100 affordable associate degree and certificate programs to help our students reach their academic and professional goals in some of the most in-demand careers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…