One of our clients is seeking a .NET Application Architect/Developer to establish the internal application architecture for the organization. This handson role involves designing developing and maintaining largescale highperformance applications using C# .NET Core HTML CSS JavaScript React Node.JS SQL Server and RESTful Web APIs. The position requires expertise in integration architecture enterprise software development and cloudbased solutions with the ability to work collaboratively and lead initiatives when required.
Key Responsibilities
- Design and develop webbased applications and maintain highperforming transactional systems.
- Architect and implement cloudbased solutions leveraging platforms like AWS Azure and/or Google Cloud.
- Guide project teams to align implementations with company policies and standards.
- Design and develop Identity and Access Management (IAM) solutions using Active Directory Microsoft application servers and Azure.
- Create technical diagrams and documentation to support designs and requirements.
- Implement best practices for secure coding CI/CD processes and source code control systems (DevOps preferred).
- Develop and align product roadmaps to meet security goals and organizational strategies.
- Support the software development cycle by designing environments and production systems.
- Collaborate with crossfunctional teams to implement architectural solutions aligned with enterprise goals.
- Write policies and standards to ensure compliance with regulatory changes.
- Perform architectural reviews to ensure adherence to best practices for serviceoriented architecture (SOA) and enterprise integration.
Requirements
Required Skills & Qualifications
- 7 years of progressive responsibility in a .NET development environment.
- Expertise in C# programming language and multitier architectures with application of design patterns.
- Proven ability to design develop and maintain largescale highperforming systems.
- Strong knowledge of OOAD and enterprise software development techniques (SOA EDA Microservices queuebased processing).
- Experience with source code control systems and CI/CD processes.
- Ability to diagram and document system designs and requirements.
- Strong communication skills including verbal written and presentation capabilities.
- 3 years of experience with enterprisewide integration architecture in a .NET environment.
- Ability to set strategic direction for integration technologies.
Preferred Skills
- Experience with messaging platforms (e.g. Azure Service Bus RabbitMQ MSMQ).
- Familiarity with Virginia State Government and VITA.
- Knowledge of security considerations surrounding SOA and transaction management.
Additional Information
- Onsite Requirement:
- 100% onsite for the first month.
- After the first month 4 days onsite and 1 day telework per week.
- Parking is not provided for contractors.
Benefits
Transparent Payment Model
We ensure upfront clarity on rates prioritizing fairness and collaboration. Contractors are paid promptly upon company receipt of payment ensuring a secure and dependable experience.
Flexible Opportunities
We connect you with roles that align with your expertise providing flexibility and career growth.
Empowerment Through Education
Our team supports your career journey with resources and insights to help you excel.
Networking and Growth
Join a thriving network of professionals and gain access to highvalue roles and opportunities.