CrawlJobs Logo

C# Dev

United States, Hurst, Texas · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We are looking for a .NET developer responsible for building .NET applications (Asp.net, C#/ VB.net, jQuery, WCF & SQL Server). The qualified candidate must have working knowledge of software development and software engineering practices in a professional environment. Capable of intense unit testing. Ensuring Data quality and addressing all possible basic use cases.

Job Responsibility

  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Hands-on experience in design using object-oriented programming principles
  • Strong Experience with ASP.NET, MVC, Web services/ WCF, jQuery, WebApi, and SQL server
  • Experience with popular web application frameworks
  • Understanding of fundamental design principles for building a scalable application
  • Must be able to work independently with little supervision and produce results
  • Work with the developers, testers and program managers to ensure application stability and requirements coverage
  • Must be able to work in a fast-paced environment often with short QA cycles

Requirements

  • Bachelors Degree in Computer Science or equivalent
  • Total Experience: 2 to 4 yrs
  • Expert knowledge of Asp.net, C#/ VB.net, jQuery, WCF & SQL Server, etc.
  • Excellent analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to clearly present design proposals to internal and external stakeholders

Nice to have

Experience working within DevOps tools, framework and workflow is preferred

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

C# Dev

8 matching positions

C++ Apps Dev Programmer Analyst

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0-2 years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • knowledge of C++, .NET C#, and Java programming languages is required
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi's information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

C++ Apps Dev Programmer Analyst

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0-2 years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • knowledge of C++, Programming languages
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Apps Dev Intmd Programmer Analyst - Tandem/COBOL

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Mexico , Ciudad De Mexico
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Inglés intermedio alto
  • Conocimiento y experiencia en Tandem, COBOL 85 y C
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Rates XVA Quant

Are you looking to apply your quantitative skills in a high-impact, front-office...
Location
Location
United States , New York
Salary
Salary:
150000.00 - 175000.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 14, 2026
Flip Icon
Requirements
Requirements
  • Experience in a quantitative modelling or quant dev role, ideally within Rates, derivatives, or XVA
  • Strong programming skills in Python and/or C++
  • Solid foundation in probability, statistics, and financial mathematics
  • Understanding of derivatives pricing and interest rate products
  • Familiarity with numerical methods, particularly Monte Carlo simulation
  • Strong problem-solving skills with the ability to work in a fast-paced, collaborative environment
Job Responsibility
Job Responsibility
  • Build and enhance XVA models (CVA, FVA, MVA, etc.) for interest rate derivatives, supporting accurate pricing and risk management
  • Develop and maintain quantitative libraries used across trading and risk systems
  • Work closely with traders, senior quants, and technology teams to deliver scalable, production-ready solutions
  • Implement Monte Carlo simulation and exposure modelling to support valuation and counterparty risk analytics
  • Contribute to the full model lifecycle – from research and implementation through to testing, validation, and ongoing enhancement
  • Improve model performance and infrastructure, helping scale analytics across large and complex portfolios
What we offer
What we offer
  • Discretionary and formulaic incentive and retention awards
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right

Senior Software Engineering Manager

Do you want to work on a product that touches and transforms the lives of billio...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. 4+ years of experience designing, building and shipping software at scale and at least 4+ years of team leadership and people management. Solid design, coding, debugging, teamwork, partnership and communication skills. Experience in leading large dev teams to achieve complex goals on time and on budget. Proven ability to find a shippable solution given conflicting and ambiguous requirements. Excellent Technical skills in Driving Design, Architecture with cross product and services dependencies. Ability to Drive Innovation with customer obsession. You must be self-driven, curious to learn, proactive, and result-oriented.
Job Responsibility
Job Responsibility
  • Influence and align the product vision by collaborating with customers, partners, product management and engineering teams
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Deliver high quality results with full ownership and take the product to next level
  • Own career development of team through active coaching
  • Create a solid team culture of engineering excellence, customer passion, collaboration, diversity and inclusion
  • Hire and develop the best.
  • Fulltime
Read More
Arrow Right

Sr. Firmware Dev with memory controllers

We are seeking an SMTS Embedded Firmware Engineer to develop and support firmwar...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in embedded firmware or low-level software development
  • Proficiency in C, and C++
  • Hands-on experience with embedded firmware development and hardware/software interfaces
  • Experience working with memory subsystems or memory-adjacent firmware
  • Exposure to compression and/or encryption in firmware or low-level software
  • Experience with system bring-up and debugging complex platform issues
  • Familiarity with JTAG debuggers, source-level debuggers, and logging tools
  • Experience with Git or similar source control systems
  • Strong analytical, debugging, and problem-solving skills
  • Effective verbal and written communication skills
Job Responsibility
Job Responsibility
  • Develop, debug, and maintain embedded firmware for server memory controllers and memory-related subsystems
  • Support memory initialization, configuration, training, and runtime management
  • Collaborate with hardware, architecture, validation, and software teams to define and implement firmware requirements
  • Implement firmware features related to compression and encryption
  • Debug hardware/firmware interactions during bring-up and post-silicon validation
  • Apply security best practices to protect against firmware-level vulnerabilities
  • Create and maintain firmware design documentation and implementation notes
  • Contribute to continuous improvement in firmware quality, robustness, and maintainability
  • Fulltime
Read More
Arrow Right

Software Engineer - Automation Developer

Location
Location
United States , Atlanta
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience
  • Proficiency in Objective-C or Swift, with hands-on experience coding in Xcode IDE
  • Solid understanding of Gradle build system
  • Extensive experience using Git repositories for version control
  • Strong understanding of Agile software development processes
  • Proficiency in English (written and verbal)
Job Responsibility
Job Responsibility
  • Design and develop CSDK automation software for the iOS platform
  • Build tools to support CSDK Development (DEV) and Quality Assurance (QA) teams for daily development tasks and feature testing
  • Implement automation solutions for stress testing of CSDK on iOS
  • Enable QA teams to run regression testing for CSDK releases using the automation tool
  • Fulltime
Read More
Arrow Right

Strong Middle / Senior Automation Test Engineer (Python)

Our client is a US-based leading national services and online solutions provider...
Location
Location
Ukraine , Ternopil; Ivano-Frankivsk; Lviv; Kyiv; Uzhhorod; Chernivtsi; Zhytomyr; Rivne; Lutsk
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of software quality assurance experience
  • Strong coding skills in Python, with the judgment to recognize test code that needs work and the skill to improve it
  • Experience designing automated test frameworks, not just writing tests inside someone else's framework
  • Proven experience testing RESTful web services and web applications in a cloud environment (Azure preferred)
  • Comfort working across the test pyramid — unit, integration, and end-to-end — and a clear opinion on where each layer earns its keep
  • Comfort reasoning about numerical correctness — tolerances, golden masters, and regression of calculated outputs, not just HTTP 200s
  • Working knowledge of CI/CD pipelines (Azure DevOps or similar) and a point of view on what belongs in pre-merge vs. nightly vs. release gates
  • Awareness of security and compliance considerations in financial software — authorization testing, dependency scanning, and careful handling of sensitive data in test environments
  • A habit of measuring quality — escape rate, flake rate, coverage trends — and using those numbers to drive decisions
  • Familiarity with Selenium WebDriver, Postman, or equivalent tools (BDD/Gherkin/Cucumber is a plus)
Job Responsibility
Job Responsibility
  • Strengthen and extend our automated regression framework so the team can trust the results on every nightly run — assess the current state, propose a path forward, and execute
  • Push testing left: when a nightly regression catches a defect, drive a unit or integration test to catch the same class of problem on the next build
  • Build and maintain unit, integration, and end-to-end tests across our stack — Python test framework, C# APIs running in Azure, SQL and MongoDB
  • Own the quality of the numbers, not just the code — build golden-master and tolerance-based tests for the financial calculations at the heart of BASIS and AtlasOne, where a basis point of drift in a projection is a defect that needs to be caught
  • Own the CI/CD quality gates — decide what blocks a merge, what blocks a release, and how flaky tests get quarantined rather than ignored
  • Treat performance as a quality attribute — stand up performance regression coverage for calc-heavy paths so we catch slowdowns the same week they're introduced, not the quarter a client notices
  • Close the loop with production — work alongside the team to monitor Azure alerts, logs, and traces
  • investigate escaped defects from production support tickets
  • and feed what you find back into the right test layer
  • Develop, document, and execute functional and regression tests across both the established BASIS desktop client and the growing web-based experience that is replacing it
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
  • Fulltime
Read More
Arrow Right