Back to search:Application Architect / Richmond, Va

NET Application Architect/Developer
Richmond, VA 23219
Job Description -

  • Ten years of progressive responsibility in a .NET development environment.
  • Demonstrated technical knowledge with necessary skills, knowledge, and abilities.
  • Three years of experience with enterprise-wide integration architecture in a .NET environment.
  • Strong knowledge of OOAD, multi-tier architectures, and architectural design patterns.
  • Ability to design, develop, and maintain large-scale, high-performing .NET systems.
  • Expertise in the C# programming language.
  • Ability to diagram and document designs and requirements.
  • Strong communication skills with ability to resolve opinions and publish quality designs.
  • Ability to collaborate in a team and lead initiatives when required.
  • Ability to set strategic architectural direction in integration technologies.
  • Strong verbal and written communication skills with presentation experience.
  • Ability to design and architect DVS Business applications.
  • Experience developing both low-level and production environments for SDLC support.
  • Ability to design and architect IAM solutions using AD, Microsoft servers, and Azure.
  • Experience writing policies and standards for compliance with regulatory changes.
  • Guiding project teams to implement solutions aligned with company policies.
  • Aligning projects with business and IT strategies to maintain compliance.
  • Collaborate with development and QA teams on secure coding and verification practices.
  • Developing product roadmaps aligned with security goals.
  • Experience designing and developing databases.
  • Deep knowledge in SOA frameworks, standards, and tools.
  • Proficiency in documenting designs and technical requirements.
  • Understanding of architecture standards and best practices for integration.
  • Awareness of security implications in SOA and transaction management.
  • Ability to estimate project requirements and identify timelines and dependencies.
  • Understanding architectural impacts of requirements on enterprise architecture.
  • Clear understanding of project timelines and interdependencies.
  • Knowledge of governance processes in enterprise environments.
  • Deep understanding of enterprise architecture processes.
  • Strong analytical, problem-solving, and planning abilities.
  • Excellent interpersonal and communication skills.
  • Ability to multitask effectively in fast-paced environments.
  • Flexibility to adapt to changing business needs.
  • Skill in optimizing database systems for performance and reliability.
  • Ability to resolve database issues related to performance, security, and access.
  • Ensuring data integrity and quality in database systems.
  • Preparing documentation for database design and change management.
  • Experience with messaging platforms like Azure Service Bus, RabbitMQ, or MSMQ.

FoCookieConsentP1 FoCookieConsentLink FoCookieConsentP2