No GC Consultants
Need Local or Nearby Consultants Only
Need Banking Domain Experience
Hi,
I hope this email finds you well.
Please review the job description & let me know if you are interested.
Job Title: Senior .NET Developer with Angular
Experience
Location: Washington, DC (Onsite)
Contract
Need Local or Nearby Consultants Only
Need Banking Domain Experience
Job Description:
Background:
The General
Corporate Services (GCS) work program supports the delivery and ongoing
operation of enterprise applications that enable internal corporate functions,
including administrative services, operational support, reporting, and internal
business processes. These systems play a critical role in ensuring efficient
service delivery, data consistency, and continuity of corporate operations.
As part of
the GCS portfolio, the organization develops, enhances, and maintains
internally facing web-based applications built on standard enterprise
technology platforms. To support ongoing application operations, planned
enhancements, and modernization initiatives, the organization requires senior
technical expertise to lead development activities and ensure solutions align
with established architecture standards, security requirements, and delivery
priorities.
Objective
The
objective of this TOR is to engage a Senior .NET Developer with Angular
experience to provide hands-on development and technical support for the GCS
work program. The resource will contribute to solution design, guide
development activities, mentor team members, and ensure high standards of code
quality, security, and performance across GCS applications.
Scope of
Work
- The
resource will perform the following activities under the direction of the
technical team lead.
Technical
Leadership
- Provide
senior level technical guidance for application development and
enhancement initiatives within the GCS portfolio
- Contribute
to solution design and technical decision making to ensure alignment with
enterprise architecture standards
- Review
and validate technical designs for scalability, performance,
maintainability, and security
- Serve
as a technical point of escalation for assigned applications or work
streams
Backend
(.NET) Responsibilities
- Design,
develop, enhance, and maintain backend components using .NET .NET Core.
- Develop
and consume RESTful APIs.
- Implement
secure authentication and authorization mechanisms.
- Perform
database development and integration using SQL Server or equivalent
relational databases.
- Diagnose
and resolve complex application defects, performance issues, and security
findings.
- Support
modernization and refactoring of legacy application components.
Frontend
(Angular) Responsibilities
- Develop
and maintain responsive, reusable UI components using Angular.
- Integrate
frontend components with backend services and APIs.
- Ensure
adherence to UI/UX standards and accessibility guidelines.
- Review
frontend code and mentor other developers to maintain consistent quality
standards.
General
Responsibilities
- Conduct
code reviews and enforce coding, SDLC, and secure development standards.
- Participate
in Agile ceremonies, including sprint planning, stand-ups, reviews, and
retrospectives. Collaborate with business analysts, architects, QA teams,
and other developers.
- Support
application deployments and post-release support activities.
- Prepare
and maintain technical documentation as required.
Required
Qualifications and Experience
- Bachelor's
degree in Computer Science, Information Systems, or a related field (or
equivalent experience)
- 8+
years of experience in application development using .NET .NET Core
- 4+
years of hands-on experience with Angular
- Strong
proficiency in C#, TypeScript, JavaScript, HTML, and CSS
- Experience
developing and consuming RESTful APIs
- Solid
understanding of relational databases, preferably SQL Server
- Experience
using Git and working within CI/CD pipelines
- Experience
with Microsoft Azure or other cloud platforms
- Familiarity
with secure coding practices and enterprise application development
Desired
Skills (Nice to Have)
- Knowledge
of authentication/authorization frameworks (e.g., OAuth, OpenID Connect)
Experience working in Agile/Scrum delivery environments
- Exposure
to automated testing frameworks and DevOps practices
- Prior
experience supporting internal corporate or shared services systems