CrawlJobs Logo

Software Engineer - ASP.NET Platform

Czech Republic, Prague · Job Posted March 13, 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

Software Engineer - ASP.NET Platform

8 matching positions

Senior Software Engineer - ASP.NET

This role offers the opportunity to own and shape a modern ASP.NET platform that...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Duck Creek/.NET) - Billing Platform

We are seeking a seasoned Duck Creek Software Engineer with extensive experience...
Location
Location
United States , Chevy Chase, MD; Palo Alto, CA; Dallas, TX
Salary
Salary:
110000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional, hands-on software development experience
  • Expert-level .NET ecosystem experience (C#, ASP.NET, Web API, REST, SQL Server, Visual Studio/VS Code)
  • Deep Duck Creek product architecture and hands-on implementation experience
  • Proven expertise in microservices and extensible API design, with significant coding contributions
  • Extensive experience with XML-based data/file systems (XPath, XSD, XML serialization in .NET, etc.)
  • Strong distributed systems architecture and scaling capabilities
  • Hands-on leadership with Azure Cloud and DevOps pipelines
  • Practical experience with monitoring tools (App Insights, Splunk, Grafana/Prometheus)
  • Security best practices and protocols applied in real-world solutions
  • Advanced SQL and Postgres coding and optimization skills
Job Responsibility
Job Responsibility
  • Design, build, and optimize scalable, resilient distributed systems across teams (primary focus: hands-on development)
  • Implement enterprise solutions using .NET (C#) and related frameworks, contributing directly to codebases
  • Maintain and enhance core insurance systems built on Duck Creek
  • Develop and improve services using SQL Server, Postgres, REST APIs, microservices
  • Apply C# and Golang where most effective
  • prototype and evaluate new technologies
  • Drive adoption and improvement of productivity tooling (VS Code, Cursor, GitHub Copilot) through direct usage and feedback
  • Define and deliver reusable components and architectural patterns (business + technical), writing foundational code
  • Engineer solutions leveraging Azure, Docker, Kubernetes, and automation frameworks
  • Apply best practices for monitoring and debugging with App Insights, Titan, and related tools
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are seeking a Senior Software Engineer to lead the development of innovative ...
Location
Location
United States , New York
Salary
Salary:
65.00 - 70.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • 8+ years of software development experience with C#, ASP.NET, and .NET Core
  • Strong experience with relational databases (SQL Server, PostgreSQL) and NoSQL technologies (Redis, MongoDB, Elasticsearch)
  • Experience with event-streaming and messaging technologies such as Kafka, AWS SNS/SQS, RabbitMQ, or Azure Service Bus
  • Proven experience designing and developing microservices within AWS or other cloud environments
  • Experience building and supporting high-volume, highly available systems
  • Strong leadership, mentorship, and code review experience
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Lead the design, development, and delivery of new features for marketplace purchase and payment platforms
  • Develop high-quality, scalable code following engineering best practices and coding standards
  • Conduct code reviews and provide technical guidance to ensure code quality and team growth
  • Design and implement microservices and event-driven solutions in a cloud-based architecture
  • Create clear technical documentation, system diagrams, and architectural designs
  • Collaborate with geographically distributed Agile teams and actively participate in Agile ceremonies
  • Mentor junior engineers through pair programming, knowledge sharing, and technical leadership
  • Contribute to the continuous improvement of system performance, reliability, and scalability
What we offer
What we offer
  • Medical
  • Dental
  • 401(k)
  • Direct deposit
  • Commuter benefits
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are looking for an experienced Software Engineer to join a manufacturing orga...
Location
Location
United States , Grand Prairie
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of experience developing complex software solutions in production environments
  • Minimum 2 years of hands-on experience with React or Angular, along with .NET Core and C# development
  • Strong proficiency in C#, .NET, ASP.NET, JavaScript, and React.js
  • Experience designing or supporting distributed applications and service-oriented system architectures
  • Solid understanding of object-oriented programming concepts and sound software design principles
  • Experience working with relational databases, writing advanced SQL, and improving query or application performance
  • Familiarity with API development and integration, asynchronous communication tools such as SignalR, and message-driven systems such as RabbitMQ
Job Responsibility
Job Responsibility
  • Design, develop, and enhance web-based applications and backend services using C#, .NET technologies, and modern front-end frameworks
  • Guide architectural planning for complex software platforms and help shape technical decisions that support long-term scalability
  • Manage the full feature lifecycle by clarifying requirements, estimating effort, building solutions, validating quality, and supporting releases
  • Mentor fellow engineers by sharing technical knowledge, reviewing approaches, and encouraging strong development practices
  • Produce readable, maintainable, and thoroughly tested code while identifying opportunities to improve application speed and system efficiency
  • Collaborate with product leaders and cross-functional stakeholders to ensure technical deliverables align with operational and business objectives
  • Investigate production issues, implement fixes, and participate in support coverage as needed to maintain application stability
  • Promote effective engineering tools, development standards, and modern practices that improve software quality and team productivity
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Software Engineer

Location
Location
United States , Dallas
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software development experience
  • Strong hands-on experience with C#, .NET, and ASP.NET
  • Proficiency in JavaScript and React.js for modern web application development
  • Background in backend or full-stack engineering within web-based platforms
  • Experience building or supporting systems that operate at high volume and require strong performance
  • Solid understanding of modern development frameworks, application architecture, and scalable design principles
Job Responsibility
Job Responsibility
  • Design, build, and enhance web applications that support business-critical digital services
  • Develop backend and full-stack features using technologies such as C#, .NET, ASP.NET, JavaScript, and React.js
  • Improve application stability, responsiveness, and scalability to meet the demands of high-traffic environments
  • Collaborate with technical teams to define architecture, implement new functionality, and maintain code quality standards
  • Troubleshoot defects, resolve performance issues, and deliver reliable fixes across the platform
  • Contribute to ongoing product and platform enhancements through clean, maintainable, and well-tested code
What we offer
What we offer
  • medical insurance
  • vision insurance
  • dental insurance
  • life insurance
  • disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.Net)

At Optimizely, we're on a mission to help people unlock their digital potential....
Location
Location
Bangladesh , Dhaka
Salary
Salary:
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You have at least a Bachelor's degree in Computer Science or similar, or corresponding level of relevant education
  • You have at least 5-7 years of experience working professionally with modern development practices
  • You are strong in software design and engineering concepts, including but not limited to object-oriented analysis, design, and programming
  • You are approaching expert level knowledge of C# and the .NET development platform, ASP.NET and/or front-end Javascript/Typescript and technologies like React
  • You are a real team player who enjoys solving problems together, and a great communicator
  • You have an understanding and interest in building and maintaining large applications as well as extensible libraries/frameworks/APIs
  • You have an AI first mentality and use AI tools such as Claude Code or Github copilot as a natural part of your toolbox
  • Ideally you have significant experience designing and building large, modular, applications with continuous releases that quickly adapt to user needs
  • Experiences with the following technologies are also advantageous: Designing and building solutions based on Optimizely CMS or other CMS/DXP platforms
  • Designing and building API:s (GraphQL, REST) as a supported product (not just for a specific web application project)
Job Responsibility
Job Responsibility
  • Design, implement and document simple, secure, scalable, maintainable, and cost-effective software solutions
  • Ensure product quality by developing and applying thorough automated testing techniques
  • Contribute to architecture and design discussions within your agile team as well as across teams and products
  • Contribute to project planning including requirements elicitation, design, task refinement and scoping
  • Manage incidents as well as escalations from partners and customers
  • Mentor and share with other engineers and team members
  • Pursue growth by maintaining an awareness of the state of technology, engineering techniques, and best practices
What we offer
What we offer
  • Best-in-class compensation plans
  • Two annual festival bonuses
  • Recognition and rewards programs
  • Vacations days
  • Annual Work/Service Anniversary Leave
  • Parental leave (both maternity and paternity)
  • Health insurance
  • Reproductive benefits for both parents
  • Volunteering opportunities to make a difference
  • Chance to work alongside our incredible global team
  • Fulltime
Read More
Arrow Right

Forward-deployed Software Engineer

We are looking for a forward-deployed software engineer to strengthen customer-f...
Location
Location
United States , Norristown
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of hands-on experience in backend software engineering
  • Demonstrated success improving application performance, uptime, and overall system dependability
  • Strong hands-on experience with one or more modern programming environments such as C#, .NET, ASP.NET, JavaScript, or React.js
  • Working knowledge of Python 3 and PostgreSQL in production-oriented environments is preferred
  • Familiarity with distributed architectures, including microservices, asynchronous processing, and high-volume real-time data handling, is an advantage
  • Experience working with containerized or Kubernetes-based environments is beneficial
  • Ability to analyze complex technical issues, communicate findings clearly, and collaborate effectively across teams
  • Bachelor’s degree in Computer Science or a related discipline is preferred
  • All applicants applying for U.S. job openings must be legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Create and enhance internal applications, scripts, and workflows that improve efficiency for customer-facing and engineering teams
  • Oversee the health of live systems, investigate irregular behavior, and address risks before they affect users or business operations
  • Examine operational and product data to uncover trends, support decision-making, and recommend meaningful improvements
  • Investigate customer-reported technical problems, determine root causes, and deliver timely, effective resolutions
  • Develop and release product enhancements driven by customer needs while maintaining quality and system stability
  • Partner closely with Customer Success, Sales Engineering, and Engineering to remove obstacles and support high-impact initiatives
  • Improve platform reliability and performance through thoughtful debugging, optimization, and ongoing maintenance
  • Stay informed on evolving technologies and engineering practices, applying new ideas where they add measurable value
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

Forward-Deployed Software Engineer

We are looking for a forward-deployed software engineer to strengthen customer-f...
Location
Location
United States , Norristown
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of hands-on experience in backend software engineering
  • Demonstrated success improving application performance, uptime, and overall system dependability
  • Strong hands-on experience with one or more modern programming environments such as C#, .NET, ASP.NET, JavaScript, or React.js
  • Working knowledge of Python 3 and PostgreSQL in production-oriented environments is preferred
  • Familiarity with distributed architectures, including microservices, asynchronous processing, and high-volume real-time data handling, is an advantage
  • Experience working with containerized or Kubernetes-based environments is beneficial
  • Ability to analyze complex technical issues, communicate findings clearly, and collaborate effectively across teams
  • Bachelor’s degree in Computer Science or a related discipline is preferred
Job Responsibility
Job Responsibility
  • Create and enhance internal applications, scripts, and workflows that improve efficiency for customer-facing and engineering teams
  • Oversee the health of live systems, investigate irregular behavior, and address risks before they affect users or business operations
  • Examine operational and product data to uncover trends, support decision-making, and recommend meaningful improvements
  • Investigate customer-reported technical problems, determine root causes, and deliver timely, effective resolutions
  • Develop and release product enhancements driven by customer needs while maintaining quality and system stability
  • Partner closely with Customer Success, Sales Engineering, and Engineering to remove obstacles and support high-impact initiatives
  • Improve platform reliability and performance through thoughtful debugging, optimization, and ongoing maintenance
  • Stay informed on evolving technologies and engineering practices, applying new ideas where they add measurable value
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Enrollment in company 401(k) plan
  • Fulltime
Read More
Arrow Right