Senior C# Developer - Remote (WFH)

at  COGNITIVE MEDICAL SYSTEMS INC

Falls Church, VA 22041, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Nov, 2024USD 140000 Annual16 Aug, 2024N/AInformation Technology,Analytical Skills,Public Trust,Oracle,Financial Systems,Interpersonal Skills,Computer Science,Design,Optimization,Financial Reporting,Software DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are actively seeking a highly skilled Senior C#/.Net Developer to join our dynamic team serving our Department of Veterans Affairs Corporate Portfolio clients across the entire U.S. As a Senior Developer, you will be responsible for the architecture, design, and development of our financial systems. This position requires deep technical expertise in C# and .NET, as well as experience with Oracle databases and financial systems. You will work closely with other developers, business analysts, and stakeholders to deliver high-quality software solutions.

REQUIRED SKILLS

  • Experience in systems architecture
  • Strong experience with Oracle databases, including development and optimization.
  • Experience with toolsets that interact with Oracle (e.g., TOAD).
  • Solid understanding of software development lifecycle (SDLC) processes and methodologies.
  • Extensive experience with financial systems, including knowledge of financial industry regulations and standards.
  • Ability to lead new development initiatives and maintain existing financial reporting and analysis for financial systems
  • Experience in the financial technology sector (Preferred)
  • Knowledge of cloud-based architectures and services (e.g., Azure, AWS).
  • Familiarity with Agile/Scrum methodologies.

EDUCATION AND EXPERIENCE

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. A master’s degree is a plus.
  • At least 5-7 years of experience in software development, with significant experience in systems architecture and design.
  • Relevant certifications in C#, .NET, Oracle, or related technologies are highly desirable.
  • Ability to obtain a VA Position of Public Trust – Medium Background Investigation (MBI)

DESIRED SKILLS:

  • Strong Problem Solving and Analytical Skills.
  • Self-starter with a positive attitude and good interpersonal skills.
  • Strong work ethic with ability to self-manage workload and deliverables under tight deadlines.
  • Experience working within VA’s technical, network, and data center environments a plus.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Analyze business requirements and translate them into technical specifications.
  • Design and architect scalable, robust, and secure software solutions for financial applications.
  • Develop and maintain system architecture documents, including high-level design, system flow diagrams, and integration plans.
  • Ensure architectural alignment with industry best practices, standards, and compliance requirements, particularly those relevant to financial systems.
  • Lead the development and maintenance of new and existing applications using C#, .NET, and ASP.NET technologies.
  • Implement best practices for coding, security, and performance optimization.
  • Develop complex modules and components that integrate with Oracle databases and other backend systems.
  • Utilize tools like TOAD for database interaction and management.
  • Apply in-depth knowledge of financial systems to develop applications that meet the specific needs of the financial industry.
  • Ensure compliance with regulatory standards and requirements in financial technology.
  • Collaborate with business analysts to translate financial business requirements into technical specifications.
  • Design, develop and implement software solutions using C#, .NET and ASP.NET.
  • Perform system analysis, code reviews and testing to ensure high quality software delivery.
  • Provide technical leadership and mentorship to junior developers.
  • Troubleshoot and resolve complex technical issues related to the application.
  • Maintain documentation of the system architecture, design, and code.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science information technology software engineering or a related field

Proficient

1

Falls Church, VA 22041, USA