Software Developer (Legacy Systems) at Drawbridge Recruiting & Staffing in Reston, Virginia

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

CANDIDATES MUST HAVE AN ACTIVE TS/SCI w/ Poly

Job Overview:

We are looking for a Software Developer with experience in maintaining legacy applications and transitioning to a new system architecture. This position focuses on full-stack development within client/server-based architectures and involves developing, implementing, and maintaining complex database functions and scripts.

Key Responsibilities:

Legacy System Maintenance:
  • Work on existing legacy applications, ensuring their smooth operation while transitioning to new system architectures.
  • Provide technical support for legacy applications, addressing system issues, bugs, and performance optimizations.

System Transition:
  • Assist with the transition to a modern system architecture, ensuring compatibility and minimizing downtime during the migration.
  • Support system design and development efforts for the new architecture, helping to migrate legacy features into a new, modern platform.

Client/Server Architecture:
  • Develop and maintain applications based on client/server architecture.
  • Ensure the application is secure, stable, and capable of handling modern system loads.

Database Management:
  • Develop and manage complex database functions, scripts, stored procedures, and triggers in support of the legacy system and the new architecture.
  • Ensure seamless integration and migration of databases as part of the architecture transition.

Required Skills:

Full-Stack Development Experience:
  • 3-5 years of experience in full-stack development.
  • Java is highly preferred, but experience in Python, C#, or other modern programming languages is acceptable.

Client/Server Architecture:
  • Hands-on experience working on applications built on client/server architecture.
  • Understanding of how server-side applications interact with client-side interfaces and ensuring smooth data flows between the two.

Database Development & Integration:
  • Proven experience in developing, implementing, and maintaining complex functions, scripts, stored procedures, and triggers to enhance database operations and system performance.
  • Strong understanding of database management and integration, with experience in Oracle, PostgreSQL, or other relational databases.

Preferred Skills:
  • Familiarity with Agile methodologies (Scrum, Kanban) for project management.
  • Knowledge of security best practices to ensure that all applications meet compliance standards.
  • Understanding of cloud platforms (AWS, Azure) is a plus.

More jobs in Reston, Virginia

Other
15 minutes ago

Compunnel Inc.
Other
17 minutes ago

HCM Staffing and Consulting Group
Other
37 minutes ago

CyberCoders
More jobs in Other

Other
1 minute ago

Onity
Other
1 minute ago

Onity
Other
5 minutes ago

Community Partners for Affordable Housing