CrawlJobs Logo

Senior .Net Software Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

120800.00 - 170800.00 USD / Year

Job Description:

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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

Requirements:

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • .Net Expertise: Strong experience and knowledge in .Net Core Web development including middleware development and asynchronous programming
  • C#: Strong experience and knowledge, including database access, exception handling
  • Strong knowledge of OOP and SOLID principles
  • Web Services: Experience with developing high performance Web services as well as consuming Web Services (REST, SOAP)
  • Design Patterns: Proficiency in applying various Design Patterns
  • Database Knowledge: Basic knowledge of databases such as Oracle/SQL
  • Problem-Solving: Excellent analytical and problem-solving skills
  • Communication: Strong communication and interpersonal skills
  • Teamwork: Ability to work effectively in a team environment

Nice to have:

  • Exposure to messaging platforms like Solace and Kafka
  • Experience with Elasticsearch definite plus
  • Experience with OpenShift
  • Experience with CI/CD pipelines
  • Experience with Agile development methodologies

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior .Net Software Developer

Senior Software Developer

We are looking for an experienced Senior Software Developer to join our team in ...
Location
Location
United States , St. Cloud, Minnesota
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 7 years of experience in software development with some leadership experience
  • Proficiency in .NET technologies, including C#, ASP.NET, and the .NET Framework
  • Expertise in front-end development with Angular, JavaScript, and TypeScript
  • Strong knowledge of SQL for database design and query optimization
  • Experience in API development and integration
  • Solid understanding of object-oriented design and enterprise application integration patterns
  • Proven ability to manage project deadlines and lead technical initiatives
  • Excellent problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Lead and mentor a team of software developers, fostering collaboration and skill development
  • Design, develop, and maintain applications using the Microsoft C# development stack, including .NET Framework, Entity Framework, and related tools
  • Drive the creation and implementation of technical standards and best practices for the team
  • Develop modern front-end solutions utilizing Angular, TypeScript, and JavaScript (ES6+)
  • Manage project timelines effectively, ensuring deadlines are met and deliverables are of high quality
  • Collaborate with cross-functional teams to integrate enterprise application solutions
  • Apply object-oriented design principles and N-tier architecture to build scalable and efficient software systems
  • Develop and maintain APIs for seamless communication between applications
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
Read More
Arrow Right

.Net Senior Software Engineer

Amla Commerce is recruiting a Senior Software Engineer for the India location. A...
Location
Location
India
Salary
Salary:
Not provided
amla.io Logo
Amla Commerce
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in .Net technologies
  • Bachelor’s degree in computer science, MCA, or equivalent
  • Experience in web development activity using .Net framework
  • ASP.Net MVC, .Net core with C#, Web Services, SOAP, JSON, XML, JavaScript, CSS, AJAX
  • Excellent communication skills
  • written, verbal and presentation
Job Responsibility
Job Responsibility
  • Assist in the design and development of Software solutions using various Dot net frameworks
  • Writing code using .NET programming languages that are simple, clean, and scalable
  • Creating technical interfaces, specifications, and architectural designs
  • Creating and putting software prototypes through their paces
  • Creating client-side displays and user interfaces
  • Assisting software personnel with project-related tasks and other responsibilities
  • Working with other software professionals and developers to coordinate your efforts
Read More
Arrow Right

Senior Software Developer (.NET)

Our client is a large financial company based in the USA, providing services to ...
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
  • 5+ years of experience as a .NET Developer
  • Experience with Azure
  • Working hours until 17 EST (24 EET/ 23 CET)
  • Upper-Intermediate level of English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
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
Read More
Arrow Right

Senior Software Developer Web

Together with your team, you will have the opportunity to work on the developmen...
Location
Location
Italy , Torino (Turin)
Salary
Salary:
Not provided
en.regola.it Logo
Regola S.r.l.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent knowledge of Microsoft environment and Microsoft-oriented languages
  • Extensive experience with Microsoft development environments and .Net language (.NET Core 3.0 or later)
  • Thorough knowledge of both relational (SQLServer, PostgreSQL) and non-relational (MongoDB) DBs
  • Thorough knowledge of web architecture and main programming and markup languages: HTML5, ASP.NET, MVC, responsive design, CSS and Javascript both server side and client side
  • Knowledge of versioning and containerisation tools
  • Knowledge of Azure services: App Services, FunctionApp, LogicApp, APIM, Service Bus, Cosmos DB
  • Willingness to work in a team
  • Good problem solving skills and attention to detail
  • Team-oriented communication and interpersonal skills
  • English B1 – B2
Job Responsibility
Job Responsibility
  • Work on the development of enterprise software products
  • Contribute to the realisation of complex software architectures
  • Apply Agile and DevOps methodologies
  • Face complex challenges
  • Contribute to the growth of the company’s core products
What we offer
What we offer
  • Professional growth guaranteed by specific training
  • Working in dynamic and global contexts
  • Fulltime
Read More
Arrow Right

Senior Software Developer Microsoft

Together with your team, you will have the opportunity to work on the developmen...
Location
Location
Italy , Torino (Turin)
Salary
Salary:
Not provided
en.regola.it Logo
Regola S.r.l.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • In-depth knowledge of Cloud Application Development and Desktop Application Development (WPF)
  • Extensive experience with Microsoft development environments and .NET language (.NET Core 3.0 or later)
  • Proficient in C#
  • Thorough experience of OOP languages and design patterns
  • Knowledge of database solutions, especially SQL Server, MongoDB and PostgreSQL
  • Knowledge of version-control systems, in particular Git and related platforms (GitLab, AzDo, GitHub)
  • Knowledge of Azure services: App Services, FunctionApp, LogicApp, APIM, Service Bus, Cosmos DB
  • Design RESTful APIs with .NET 5 SQL
  • Understanding of container and relative orchestration systems (Docket, K8)
  • Willingness to work in a team
Job Responsibility
Job Responsibility
  • Work on the development of enterprise software products, contributing to the realisation of complex software architectures
  • Apply Agile and DevOps methodologies, and face complex challenges
  • Contribute to the growth of the company’s core products
What we offer
What we offer
  • Professional growth guaranteed by specific training
  • Working in dynamic and global contexts
  • Fulltime
Read More
Arrow Right

Senior Software Developer (.NET)

Opportunities such as this Application Development position are RARE! As a Senio...
Location
Location
United States , WEST DES MOINES, IA
Salary
Salary:
60000.00 - 99000.00 USD / Year
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C# Experience
  • ASP.NET
  • MVC
  • JavaScript
  • jQuery
  • Application design
  • Mentoring Junior Developers
  • Agile SCRUM experience
Job Responsibility
Job Responsibility
  • Guiding the skill development of other software developers
  • Contributing to the overall success of the Scrum Lines
  • Involved in design
  • Windows and web development
  • Interact with challenging users and work in a fast-paced environment
What we offer
What we offer
  • 10-15% bonus
  • referral bonuses paid upon placement of the referral
  • Fulltime
Read More
Arrow Right

Senior software developer

To develop and strengthen the technical area, for the Reggio Emilia headquarters...
Location
Location
Italy , Reggio Emilia
Salary
Salary:
Not provided
blulink.com Logo
Blulink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Web development experience with ASP.NET Core 2.0 and above
  • SPA development with Angular and Typescript
  • Full-stack development experience in C# on Framework .NET 3.5, 4.5 and above
  • Front-ends: HTML5, CSS3, Javascript, JQuery, Bootstrap
  • Microsoft Visual Studio IDE
  • Microsoft Windows Server Operating Systems
  • Internet Protocols
  • IIS Web Server
  • DBMS MS SQLServer and Oracle
  • Use of Versioning Systems Git and SVN
Job Responsibility
Job Responsibility
  • Analysis, implementation and testing of evolutionary software development and maintenance
  • Fulltime
Read More
Arrow Right

Senior .Net Software Engineer

As a Senior .Net Software Engineer, you are responsible for developing high-qual...
Location
Location
India , Noida, Uttar Pradesh
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 - 7 years of experience developing commercial software
  • A solid background in a SaaS delivery platform for a high-availability environment
  • Experience with service-oriented architectures, and APIs
  • Strong experience with C#, .Net framework, and related technologies. This includes expertise in object-oriented programming, LINQ, Entity Framework, and dependency injection
  • Knowledge of web development with ASP.NET Core, an open-source web development framework | .NET , MVC, and Web API
  • Familiarity with database design and SQL, software architecture patterns, unit testing, and performance optimisation
  • Strong software engineering process knowledge, including re-factoring, unit testing, test-driven development, and continuous integration
  • A knack for working collaboratively with other engineers, testers, and product owners
  • Experience with a fast-paced, growth environment
Job Responsibility
Job Responsibility
  • Define design patterns and identify frameworks used in the engineering team’s solutions development work
  • Establish and guide the engineering team’s development course
  • Develop high-quality applications that provide a delightful user experience and meet business expectations
  • Develop clean, reusable, well-structured, and maintainable code following best practices and industry standards
  • Develop elegant, responsive, high-performance, cross-platform solutions
  • Develop, debug, and modify components of software applications and tools
  • Write automated unit, integration, and acceptance tests as appropriate to support our continuous integration pipelines
  • Support and troubleshoot data and/or system issues as needed
  • Actively contribute actionable and valuable feedback in code reviews
  • Participate in system architecture and design reviews
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Recently introduced hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right