CrawlJobs Logo

Senior Software Engineer - ASP.NET

Czech Republic, Prague · Job Posted May 30, 2026
Apply Position
Job Link Share

Job Description

This role offers the opportunity to own and shape a modern ASP.NET platform that underpins millions of applications worldwide, spanning high traffic consumer products and mission critical enterprise systems. You will tackle challenges at the scale and complexity of globally used applications, diving deep into the fundamentals of .NET such as runtime behavior, performance, concurrency, and clean architecture. This is hands on, high impact engineering where code quality, thoughtful system design, and long term technical decisions genuinely matter, and where the platform you build becomes a foundation other engineers rely on every day. You will collaborate with a team of top engineers who care deeply about craftsmanship and thoughtful problem solving. Together, you will evolve a platform that blends proven ASP.NET foundations with modern capabilities, including AI driven features that improve automation, insight, and decision making across the system. You will have the opportunity to influence architecture, introduce intelligent solutions, and build technology designed to last, used at scale, trusted in production, and built by engineers who take pride in strong fundamentals.

Job Responsibility

  • Design, build, and evolve core ASP.NET platform components with a focus on scalability, reliability, and long term maintainability
  • Take ownership of architectural decisions across services, APIs, and shared libraries, ensuring strong alignment with .NET best practices and clean design principles
  • Collaborate closely with other engineers to review designs and code, raise engineering standards, and contribute to a culture of technical excellence
  • Integrate intelligent and data driven capabilities into the platform, working with AI powered services and tooling to enhance automation, insight, and system behavior
  • Collaborate with engineers across product teams and the open-source community to co-design and iterate on developer experiences

Requirements

  • BS in Computer Science, EE, Computer Engineering or equivalent experience
  • Strong professional experience in building and operating production systems using ASP.NET, and ASP.NET Core
  • Strong experience in C# and .NET, including system-level or library/framework development
  • Deep understanding of cross-platform development principles
  • Experience contributing to libraries, SDKs, or frameworks rather than just applications

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer - ASP.NET

8 matching positions

Senior Software Engineer - Asp.net MVC

The candidate would be working with highly motivated development team with stron...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MCA / Computer Engineering education
  • 5 to 7 years experience
  • Microsoft Technologies ASP.Net MVC background
  • Microsoft .NET – 3.5 Framework or above
  • C#
  • Asp.net MVC4 or above
  • JQuery
  • SQL Server 2008 or above
  • Hands-on experience is a must
  • Is able to do understand Impact of code in relevant modules
Job Responsibility
Job Responsibility
  • Environment Setups
  • Exposure and/or usage of at least one estimation methodology
  • Translating user stories to code
  • Develop software to supplied user stories within agreed timescales
  • Creating Unit Test cases
  • Performing impact analysis for code changes
  • Suggest code improvements to other developers in order to optimise performance of the application
  • Communication skills
  • Raise issues, risks and escalations relating to slippages of development tasks
  • Effective verbal and written communication with offshore and onshore
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for an experienced Sr. Software Engineer to create and maintain s...
Location
Location
United States , Plano
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent practical experience in software development
  • At least 5 years of experience building applications with .NET and C#
  • Minimum 3 years of hands-on development experience using Visual Studio in enterprise environments
  • Strong background in ETL development, data mapping, and transformation processes
  • Proficiency in writing complex database queries and procedural SQL using T-SQL and/or Oracle PL/SQL
  • Experience with web technologies such as ASP.NET, JavaScript, and React.js
  • Strong communication, analytical thinking, and problem-solving abilities in collaborative settings
  • Previous exposure to loan origination or loan servicing systems is helpful, but not required
Job Responsibility
Job Responsibility
  • Create, enhance, and fine-tune business applications, data processing solutions, and reporting tools that support operational needs
  • Improve existing .NET-based systems by developing scalable features and streamlining data workflows using C# and database programming
  • Develop and support ETL processes that gather, transform, and load information from a variety of internal and external data sources
  • Produce and maintain reporting solutions, including dynamic reports with scheduled distribution and user-driven parameters
  • Connect platforms and services through APIs, data exchanges, and internal integration points to enable reliable information flow
  • Write maintainable, reusable code and shared components, and expand test coverage to improve application quality
  • Investigate production problems, identify root causes, and implement fixes using logs, monitoring tools, and diagnostic methods
  • Maintain accuracy and consistency across data pipelines and reporting outputs through validation and quality checks
  • Contribute to technical reviews and provide guidance to entry-level developers on coding practices, design decisions, and troubleshooting
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
Read More
Arrow Right

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ 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 in cloud development principles and patterns, particularly loosely coupled architectures, micro-services and DevOps model
  • 4+ years of experience coding in C#, and .Net
  • 4+ years of experience in Database development in Azure SQL, Cosmos DB, or Azure Data Factory (ADF)
  • 4+ years of experience in one of the modern front-end frameworks such as React, Type Script, and Experience with Python, AI/LLM-based tools and frameworks, particularly for analyzing test failures and predicting root causes
  • Experience in developing applications using RESTful APIs, microservices architecture, ASP.NET, Web API, and Azure AI Foundry, with a focus on scalable and intelligent enterprise solutions
  • Knowledge of data structures, algorithms, and software design principles
  • Effective communication and a track record of sharing knowledge with others through training and knowledge sharing sessions
  • Experience optimizing cloud infrastructure for cost savings and operational efficiency
Job Responsibility
Job Responsibility
  • Develop software features for Skilling platforms, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering proficient practices to ensure high-quality, scalable, and secure solutions
  • Leverage AI and develop Copilot features within the application to enhance user experience and productivity
  • Establish and enforce proficient practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
  • Support and maintain existing services & integrations with Line of Business (LOB) applications across the enterprise
  • Design, develop and maintain engineering infrastructure, tools, and services that power the Continuous Integration and Continuous Delivery/Deployment (CI/CD) for Microsoft Learning (Skilling) platform and services
  • Improve the reliability and debuggability of test frameworks by integrating automation and gates
  • Develop and utilize AI/LLM models to analyze test failures, identifying root causes such as test flakiness or infrastructure issues
  • Transition manual testing efforts currently handled by vendor Directly Responsible Individuals (DRIs) into automated processes
  • Lead early in career Software Engineers, and collaborates with Product Managers, Designers and cross-functional teams to deliver high quality security solutions across platforms that ship to hundreds of millions of learners around the world
  • Leads by example within the team by producing extensible and maintainable
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We’re looking for a senior .NET Developer to join Global-e Core R&D department a...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years proven experience developing end to end web applications with Asp.net MVC/.Net Core
  • At least 1 year proven experience developing with Net.Core
  • Understand design patterns and OOD/OOP principles
  • Experience working with micro-services
  • Experience working with relational & NoSQL databases
  • Writing unit testing using major frameworks – nunit, xunit, or equivalent
  • Experience integrating deployment tools (MS Build, bit bucket etc.) – advantage
  • Experience with performance tuning and analysis (NewRelic, AppDynamics, winDbg, Ants, perfmon, counters etc.) – advantage
  • Experience with Agile methodologies – advantage
  • Experience working with Couchbase, RabbitMQ – advantage
Job Responsibility
Job Responsibility
  • Development of Global-e’s core system
  • Developing web applications with emphasis on server-side development, working in a complex, cloud-based environment
  • Providing multi-tenant, fully customizable checkout experience
  • APIs for ecommerce platforms integration
  • End-to-end payments solutions that involve third party integration in a secured payment environment
  • Developing infrastructures required for all operations, from web-based back office applications, to windows services and micro services as well as integrating with logistics hardware
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for a Senior Software Engineer to create modern software solution...
Location
Location
United States , Chicago
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of hands-on experience in software engineering, platform engineering, or a similar technical role focused on building production solutions
  • Strong programming experience with technologies such as C#, .NET, ASP.NET, JavaScript, React.js, Python, TypeScript, Golang, GraphQL, PostgreSQL, Neo4j, or related tools
  • Demonstrated success integrating third-party systems through APIs, webhooks, event-driven architectures, custom connectors, or batch-based processes
  • Experience delivering and supporting production applications in cloud environments such as AWS, Azure, or comparable platforms
  • Ability to work independently in fast-moving, ambiguous client settings while maintaining sound engineering judgment and accountability
  • Strong communication skills with the ability to explain technical ideas clearly to non-technical audiences and collaborate effectively with cross-functional teams
  • Willingness to travel and work on-site with clients as needed, up to 25–50% of the time
Job Responsibility
Job Responsibility
  • Build and release full-stack software products, including backend services, APIs, user interfaces, dashboards, and data-driven features that support operational decision-making
  • Connect external and internal platforms by developing integrations, data flows, and synchronization processes across business and analytical systems
  • Create automated workflows that streamline coordination between users, software applications, and operational processes
  • Collaborate with product and engineering partners to define technical approaches, strengthen delivery methods, and improve long-term solution quality
  • Engage directly with users and client stakeholders to gather requirements, validate concepts, and refine functionality based on practical feedback
  • Monitor live applications, troubleshoot issues across the technology stack, and enhance system stability and performance in production environments
  • Produce technical documentation, architectural guidance, and transition materials that enable client teams to support and expand delivered solutions
  • Establish reusable development patterns, deployment methods, and engineering assets that improve efficiency across future engagements
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Eligibility to enroll in company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong experience with .NET Core / .NET (C#, ASP.NET Core)
  • Experience building RESTful APIs and microservices
  • Hands-on experience with Angular or React, along with JavaScript, TypeScript, HTML, and CSS
  • Experience with Microsoft Dynamics 365 (CRM/CE), including customization and integrations
  • Knowledge of Power Platform (Power Apps, Power Automate, Dataverse)
  • Experience working with SQL Server and database design
  • Exposure to messaging systems such as Kafka
  • Familiarity with cloud platforms such as Azure, OpenShift and CI/CD pipelines (Jenkins, GitHub)
  • Understanding of object-oriented programming, SOLID principles, and design patterns
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Develop and maintain scalable full stack applications using .NET technologies
  • Build and enhance APIs and integrations, including Microsoft Dynamics 365 and related platforms
  • Support modernization of legacy systems into API-driven and microservices-based architectures
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Piper Companies is seeking a Senior Software Engineer to support an electrical d...
Location
Location
United States , Raleigh
Salary
Salary:
Not provided
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with C#, .NET, ASP.NET Blazor, RESTful API development and integration, and Microsoft Azure
  • Experience with configuring and implementing Microsoft Entra ID (Azure AD), Managed Identity authentication, OAuth 2.0 and OpenID Connect
  • Experience with enterprise integration patterns and distributed systems design
  • Strong understanding of application architecture and software engineering best practices
  • Experience with source control systems such as Git
  • Experience with Microsoft 365 Agents, Copilot Studio, or related AI technologies
  • Experience with Azure Functions, Logic Apps, Service Bus, or Event Grid
  • Experience with SQL Server and database design
  • Experience developing ERP, CRM, or enterprise business applications
  • Experience with DevOps practices and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain enterprise applications using: ASP.NET Blazor, C#, .NET, Microsoft Azure services
  • Configure and develop visual business rules, workflows, and automation within Epicor Prophet 21
  • Design and implement integrations between ERP, CRM, Microsoft 365, and third-party systems
  • Design and implement secure cloud-based solutions in Microsoft Azure
  • Develop solutions leveraging Microsoft 365 Agents and emerging AI capabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Are you passionate about building Enterprise applications leading with AI? Are y...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS degree in Computer Science, Mathematics or Engineering
  • 8+ years of experience as a software engineer building commercial software and proven track record of shipping successful software products & services
  • 8+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model
  • 5+ years of experience in leading, managing, and driving technical and architectural dependencies
  • Technical skills should include proficiency in C#, .NET, JavaScript/TypeScript, or equivalent languages/frameworks
  • Hands-on experience in app development using AI Technologies, ASP.NET, Azure PaaS services like Web apps, Function Apps, Service Bus, Event Hub, REST API, SQL and NoSQL
  • Experience working in agile teams or startup environments with strong customer focus
  • Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, and Data Scientists
Job Responsibility
Job Responsibility
  • Technical Leadership and Engineering Excellence: Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering best practices to ensure high-quality, scalable, and secure solutions. Leverage AI and develop Copilot features within the application to enhance user experience and productivity
  • Solution Design and Architecture: Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals, guiding the team in selecting optimal technologies and design patterns for sustainable and high-performing systems
  • Mentorship and Team Development: Mentor team members through code reviews and design feedback, promoting skill growth, inclusion, and a collaborative culture that contributes to both individual and team success
  • Collaboration and Cross-Team Partnership: Foster collaboration with Microsoft product teams, program managers, and user experience (UX) designers to manage dependencies, share knowledge, and jointly deliver updates to enhance engineering capabilities
  • Quality Assurance: Establish and enforce best practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
  • Site Reliability: Support and maintain existing services & integrations with LOB applications across the enterprise
  • Continuous Improvement and Innovation: Identify and implement opportunities for automation, process optimization, and technical innovation, contributing to a culture of continuous improvement within the team
  • Planning and Communication: Participate actively in sprint and semester planning, provide accurate cost estimates, and maintain transparent communication on deliverables, risks, and milestones
  • Fulltime
Read More
Arrow Right