Citi

Dot Net FullStack developer

Citi
Apply
17 hours ago
Pune, IndiaEntry Level

Responsibilities

  • Develop, debug, and maintain scalable backend services and APIs using C# and .NET/.NET Core.
  • Assist with responsive frontend components using Angular or React, TypeScript, HTML5, and CSS3/SCSS.
  • Write SQL queries and stored procedures and interact with relational databases such as SQL Server and PostgreSQL.
  • Integrate applications with messaging platforms such as Apache Kafka and third-party APIs.
  • Write unit and integration tests, troubleshoot bugs, and address performance bottlenecks.
  • Participate in peer code reviews and Agile/Scrum ceremonies.
  • Use Git, CI/CD pipelines, Docker, and automated testing tools in development and deployment workflows.
  • Use GitHub Copilot and other AI developer productivity tools responsibly while continuing to learn engineering best practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related quantitative field, or equivalent practical experience or coding bootcamp graduation.
  • 2+ years of relevant software development experience, including internships, academic projects, or professional entry-level roles.
  • Foundational knowledge of C#, object-oriented programming, .NET/.NET Core, and web API development.
  • Working knowledge of relational databases, SQL, and basic indexing.
  • Hands-on understanding of HTML5, CSS3/SCSS, JavaScript/TypeScript, and familiarity with Angular or React.
  • Understanding of RESTful architecture, HTTP status codes, and JSON/XML data formats.
  • Basic proficiency with Git and pull request workflows.
  • Familiarity with Apache Kafka or MSMQ, Python, PowerShell, Bash, Docker, cloud platforms, and GitHub Copilot is desirable.
  • Strong problem-solving, communication, attention to detail, collaboration, and willingness to learn are required.

Benefits

  • Mentorship from seasoned technologists and domain experts.
  • Structured technical training, certifications, and internal career mobility opportunities.
  • Exposure to mission-critical, high-volume global financial applications.
  • Collaborative, diverse, and supportive working environment with modern developer tooling.
  • Full-time position.

Tech Stack

AngularApache KafkaBashC#DockerGitJasmineJavaScriptJestMicrosoft SQL Server.NETNUnitPostgreSQLPowerShellPythonReactSQLTypeScript

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me