CrawlJobs Logo

Software Engineer

Czech Republic, Prague · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Dynamics 365 is Microsoft’s suite of enterprise software that powers many of the largest businesses in the world. The Customer Experience Applications Team delivers Dynamics 365 Contact Center, an AI-first solution that lets our customers run intelligent and highly scalable contact centers. We are building the next generation of our applications running on Azure that pull together Dynamics 365, Office 365 and several other Microsoft cloud services to deliver high value, complete, and predictive application scenarios across all devices and form factors. D365 Contact Center is a robust application that extends the power of CRM’s like Dynamics 365 Customer Service to enable organizations to instantly connect and engage with their customers via channels like Live Chat, Voice, and SMS. As a Software Engineer in the Dynamics 365 Contact Center you will apply software engineering expertise to design and implement intelligent solutions within Dynamics 365. You will join the Voice Channel Capabilities team focused on developing rich AI based customer experiences as well as work on microservices to support seamless onboarding. You’ll collaborate with business and technology leaders, internal users, and partners to build scalable, production-ready systems that leverage AI to solve complex business requests. In this role, you are expected to bring software engineering fundamentals—architecture, coding, testing, and deployment—while also selecting and integrating the most effective AI models and frameworks to deliver measurable impact and innovation.

Job Responsibility

  • Design and develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs
  • Write clean, efficient, and well-documented code using industry best practices and coding standards
  • Tackle ambiguity, create clarity for the team, generate energy in execution, identify and communicate risks throughout all stages of the software development lifecycle
  • Collaborate with product managers, architects, designers, and engineers from diverse engineering teams to solve challenging problems
  • Be Accountable for the quality, usability & performance of design, implementation, schedule, delivery, of your team and services
  • Build and debug production-grade code in distributed systems
  • Troubleshoot live site issues as part of both product development and live site support rotations, ensuring rapid resolution and learning
  • Ensure high reliability and performance of applications and services through intelligent monitoring, alerting, and proactive failover strategies

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline AND 1+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • Bachelor's Degree in Computer Science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Prior experience in developing, debugging, and maintaining code in object-oriented languages
  • Knowledge of end-to-end Software development lifecycle
  • Frontend development experience is a plus
  • Experience working on React, typescript and usage of local development tools like Fiddler is a plus

Looking for more opportunities?

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

Similar Jobs for

Software Engineer

8 matching positions

Software Engineer

Software Engineer at Uber in Seattle, Washington. Design, develop, and test soft...
Location
Location
United States , Seattle
Salary
Salary:
198000.00 - 242000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field and one year of experience in the job offered or related occupation
  • 1 year in C++, Python, Java, GIT, or SVN
  • 1 year in SQL or MySQL
  • 1 year in Data structures and algorithms development and functionality
  • 1 year in Designing technology stacks
  • 1 year in Debugging and monitoring for production services
  • 1 year in Distributed systems
  • 1 year in Software Development Lifecycle
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Design, develop, and/or test software applications using company technology stack
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • Support the company's business operations and improve engineering productivity
  • Build software components that can be integrated into a fully functional software system
  • Solve production issues in product and system reliability
  • May telecommute
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • may be offered other types of comp
  • various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Our client is looking for C# .net developers who can work with the minimum of su...
Location
Location
United Kingdom , Luton
Salary
Salary:
57.72 - 78.70 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability in C# .NET development including Web Based applications
  • Strong understanding of object-oriented design and software development methodologies
  • Exposure to the full software lifecycle including automated testing frameworks and practices
  • Knowledge of Continuous Integration / Continuous Delivery (CI / CD) practices
  • Ability to work independently and deliver high-quality solutions with minimal supervision
  • Knowledge of Agile methodologies (Scrum, Kanban) and microservices architecture
Job Responsibility
Job Responsibility
  • Develop robust applications using C# .NET within a Windows environment
  • Take ownership of complex tasks across the full software lifecycle—from requirements to integration, testing and delivery
  • Apply object-oriented design principles and verification/validation techniques
  • Collaborate with a skilled team while maintaining independence in your work
  • Fulltime
Read More
Arrow Right

Software Engineer

The way people discover places, such as restaurants, businesses, landmarks, and ...
Location
Location
Spain , Barcelona
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 technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing and building scalable systems, including distributed services with high availability
  • Experience building AI powered systems as part of production services
  • Familiarity with cloud platforms including developing, deploying, and troubleshooting cloud hosted services
  • Experience working effectively in large engineering teams, including documenting technical designs and implementations, participating in code reviews, and collaborating across disciplines such as engineering, applied science, and product
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, and operate high scale, production grade services on Azure, including cloud hosted systems for data ingestion, transformation, storage, and serving, using modern distributed and serverless architectures
  • Develop AI native systems, leveraging state of the art AI and LLM technologies to build new capabilities, improve engineering efficiency, automate workflows, and raise overall engineering excellence across the software development lifecycle
  • Build and maintain high throughput data streaming solutions, large scale batch processing pipelines, and data platforms capable of running LLMs and AI workloads at scale, with solid guarantees around reliability, performance, cost efficiency, and security
  • Apply solid software engineering fundamentals by writing high quality, testable, maintainable code
  • participating actively in code reviews
  • and considering diagnosability, reliability, security, and long term operability in all designs and implementations
  • Apply security, privacy, compliance, and responsible AI principles across all systems and pipelines, ensuring least privilege access, safe deployments, proper auditing, and alignment with organizational standards and regulatory requirements
  • Work effectively as part of large, multi disciplinary, and cross functional teams, collaborating closely with software engineers, applied scientists, product managers, and partner teams to deliver end to end solutions
  • Adapt quickly to new problem spaces and projects, contribute across multiple domains as needed, and present technical work, results, and trade offs to stakeholders, including senior leadership, to drive alignment and informed decision making
  • Fulltime
Read More
Arrow Right

Software Engineer

Zuora’s Integration Hub (IH) team is building the connective tissue of the Subsc...
Location
Location
United States , Foster City
Salary
Salary:
146500.00 - 201450.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech / B.E. in Computer Engineering or equivalent discipline
  • 5+ years of experience in backend or full-stack software development
  • Knowledge and experience in the Payment domain
  • Strong expertise in Java (preferred) or another modern programming language
  • Experience building RESTful APIs and distributed microservices
  • Familiarity with event-driven architectures (e.g., Kafka or similar messaging systems)
  • Strong understanding of cloud platforms (AWS preferred)
  • Experience with relational databases (Postgres, SQL, AWS RDS)
  • Knowledge of system reliability, observability, and performance optimization
  • Strong debugging, problem-solving, and communication skills
Job Responsibility
Job Responsibility
  • Design and build scalable integration services, APIs, and connectors
  • Develop event-driven and microservices-based architectures to enable real-time data flows
  • Partner closely with Product, Platform, Security, and external partners to deliver reliable and extensible integration capabilities
  • Improve system performance, observability, and resilience across distributed systems
  • Write clean, maintainable, and well-tested code aligned with engineering best practices
  • Contribute to architectural discussions and drive technical improvements across the Integration Hub platform
What we offer
What we offer
  • Competitive compensation
  • bonus opportunities
  • retirement programs
  • Comprehensive medical, dental, and vision coverage
  • Generous, flexible time off
  • Paid holidays
  • wellness days
  • company-wide year-end break
  • Paid parental leave
  • Learning & development stipend
  • Fulltime
Read More
Arrow Right

Software Engineer

We are seeking a highly motivated and skilled Software Engineer to support the S...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Software Engineering, Information Systems, Meteorology, Atmospheric Science, Remote Sensing or a related technical field from an ABET-accredited university
  • Bachelor's degree with 5+ years' experience (including intern/co-op experience)
  • Master's degree with a minimum of 3 years' experience
  • Unix/Linux Administration: Strong command of the Linux command line, shell scripting (Bash), and system configuration
  • Python Proficiency: Extensive experience with Python for scripting, automation, and data processing
  • familiarity with the scientific python stack (Pandas, NumPy, Dask)
  • Version Control: Deep understanding of Git/GitHub workflows
  • Dynamic Collaboration: Ability to work in a collaborative, dynamic environment, interacting effectively with scientists and engineers
  • Proof of U.S. Citizenship is required
Job Responsibility
Job Responsibility
  • Infrastructure Automation: Design and implement 'Infrastructure as Code' solutions
  • CI/CD Pipeline Management: Develop and maintain automated build, test, and deployment pipelines
  • Cloud Operations & Architecture: Architect and manage scalable resources within NASA's Science Cloud environment
  • Containerization: Containerize scientific applications and data processing workflows using Docker and Singularity
  • Web Application Support: Deploy and maintain web-based applications
  • Operational Reliability & Monitoring: Implement robust monitoring and alerting systems
  • Security Compliance (DevSecOps): Collaborate with security teams to integrate automated security scanning
  • Documentation: Write comprehensive documentation for software developed, system architecture, and operational procedures
  • Communication: Assist with leading discussions with both customers and end-users
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

Software Engineer

Do you enjoy solving problems, writing software, and working with customers? Do ...
Location
Location
United States , Multiple Locations
Salary
Salary:
100600.00 - 199000.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 discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Microsoft is unable to sponsor a work visa for this role due to the nature of the role’s job duties
  • 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 Master'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
  • Enjoy travel and are comfortable with travel up to 25%
Job Responsibility
Job Responsibility
  • Works with appropriate stakeholders to determine user requirements for a set of features
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Creates and implements code for a product, service, or feature, reusing code as applicable
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right

Software Engineer

We are seeking a skilled Software Engineer with strong experience in .NET, C#, a...
Location
Location
United States , Miami
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent practical experience
  • 6+ years of professional software development experience
  • Strong hands-on experience with C#, .NET, and .NET Core
  • Experience developing APIs and web-based applications
  • Knowledge of SQL Server or other relational databases
  • Familiarity with Git and modern version control practices
  • Understanding of object-oriented programming, software design patterns, and SDLC methodologies
  • Strong analytical, troubleshooting, and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain applications using C#, .NET, and .NET Core
  • Build and support RESTful APIs, web services, and backend systems
  • Collaborate with cross-functional teams including product, QA, and infrastructure
  • Write clean, efficient, and well-documented code
  • Troubleshoot, debug, and enhance existing applications
  • Participate in code reviews and promote best practices in software development
  • Contribute to application architecture, performance optimization, and scalability improvements
  • Support deployment processes and ongoing system maintenance
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Software Engineer

The BI Consultant is responsible for designing, building, and maintaining robust...
Location
Location
Morocco , Casablanca
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong SQL expertise with a focus on performance tuning and scalable query design
  • Solid experience with relational data modeling (facts, dimensions, star/snowflake schemas)
  • Experience designing and maintaining ETL processes
  • Ability to define and implement consistent business logic in data models
  • Strong data validation, testing, and troubleshooting skills
  • Understanding of business intelligence concepts, KPIs, and analytical use cases
  • Experience supporting reporting and analytics tools through well‑structured data models
  • Ability to bridge business requirements and technical implementation
  • Strong collaboration skills and ability to work with both technical and non‑technical stakeholders
  • Structured and detail‑oriented approach to data quality, documentation, and maintainability
Job Responsibility
Job Responsibility
  • Write, maintain, and continuously optimize SQL‑based code for data transformation and reporting
  • Refactor and improve existing SQL logic to enhance performance, readability, and scalability
  • Design, build, and maintain relational data models to support BI and analytics use cases
  • Construct and manage dimensions, measures, and calculated fields within relational models
  • Ensure consistency, accuracy, and reuse of business logic across datasets, models, and reports
  • Collaborate with BI developers and business stakeholders to translate requirements into data structures and calculations
  • Develop, maintain, and enhance ETL processes for ingesting and transforming data from multiple sources
  • Monitor, troubleshoot, and resolve ETL job failures or performance issues
  • Validate and test data pipelines and models to ensure high data quality and integrity
  • Document data models, transformations, and definitions to support transparency, governance, and reuse
  • Fulltime
Read More
Arrow Right