Senior C# Developer - Remote (WFH)
at COGNITIVE MEDICAL SYSTEMS INC
Falls Church, VA 22041, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Nov, 2024 | USD 140000 Annual | 16 Aug, 2024 | N/A | Information Technology,Analytical Skills,Public Trust,Oracle,Financial Systems,Interpersonal Skills,Computer Science,Design,Optimization,Financial Reporting,Software Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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