CrawlJobs Logo

Middle .Net Engineer

Ukraine · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

We are seeking a talented and experienced Software Developer with a strong background in .NET to join our growing technology team. The ideal candidate will be instrumental in designing, developing, and maintaining scalable and robust software solutions that support our eCommerce platform and warehouse fulfilment operations. You will work within a modern development environment, leveraging AWS cloud services, Docker containers, and both SQL and NoSQL databases.

Job Responsibility

  • Design, develop, test, deploy, and maintain high quality software applications using C# .NET
  • Collaborate with product managers, business analysts, and other developers to understand requirements and translate them into technical specifications
  • Develop and optimise database interactions with both SQL and NoSQL databases, ensuring data integrity and performance
  • Implement and manage CI/CD pipelines utilising containerised applications with Docker, ensuring efficient deployment and scalability within our AWS environment
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot, debug, and upgrade existing systems to improve functionality, performance, and security
  • Contribute to the continuous improvement of our development processes, tools, and methodologies
  • Stay up to date with emerging technologies and industry trends, particularly within the .NET ecosystem, cloud computing (AWS), and containerisation
  • Document technical designs, processes, and code

Requirements

  • 3+ years of professional software development experience with a strong focus on .NET
  • Proficient in C# .NET
  • Solid experience with relational databases (e.g., SQL Server, Postgres) and experience with NoSQL databases (e.g., MongoDB, DocumentDB)
  • Hands on experience with Amazon Web Services (AWS) services relevant to application deployment and data storage (e.g., ECS, SQS, S3, RDS, DocumentDB)
  • Practical experience with Docker for containerising applications
  • Strong understanding and experience with Git/Bitbucket
  • Familiarity with Agile methodologies (Scrum, Kanban)
  • Excellent analytical and problem solving skills with a keen attention to detail
  • Strong verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders

Nice to have

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Experience with microservices architecture
  • Familiarity with CI/CD pipelines (e.g., Bitbucket pipelines, Jenkins, AWS CodePipeline)
  • Experience with front end technologies (e.g., Blazer, Maui, JavaScript) is a plus
  • Knowledge of unit testing, integration testing, and test driven development
  • Experience in the eCommerce/marketplaces or logistics/warehouse domain

What we offer

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Looking for more opportunities?

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

Similar Jobs for

Middle .Net Engineer

8 matching positions

Middle .NET Full Stack Engineer

We are looking for a Middle .NET Full-Stack Engineer to join our team and contri...
Location
Location
Bulgaria
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years developing reliable, highly available, and scalable software systems
  • Bachelor’s degree in an IT-related field (or higher) is required
  • Valid English language certification is required to confirm proficiency level
  • Strong understanding of software architecture and design patterns
  • Firm grasp of clean code principles and coding standards
  • Strong proficiency with development with the following technologies C#, Blazor, ASP.NET Core
  • Strong proficiency with SQL & NoSQL datastores (SQL Server, MongoDB)
  • Familiarity with messaging principles and using MassTransit, RabbitMQ, Azure Service Bus
  • CI / CD pipelines, especially Azure Devops
  • Strong proficiency with Blazor component-based frameworks
Job Responsibility
Job Responsibility
  • Analyze legacy Apps code and create business requirements documents
  • Developing fast, high-traffic public-facing web applications
  • Explore new technologies and help the team to use them
  • Work using AI tools and apply them to the SDLC
  • Following software development best practices while delivering the work
  • Following testing principles while testing your own code to ensure production readiness
  • Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes)
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Middle .NET Developer

Our client, a leading German company in the biopharma industry, is developing a ...
Location
Location
Poland; Croatia
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid C#/.NET, async/await, events, multithreading basics
  • Experience with TDD/TLD, unit testing principles, mocking, test isolation
  • Competence with xUnit, FluentAssertions, and CI-driven test automation
  • Clean code mindset, SOLID, DI, modular/hexagonal design concepts
  • Understanding of event-driven design and structured error handling
  • At least an Upper-Intermediate level of English
Job Responsibility
Job Responsibility
  • Implement and maintain features in C#/.NET using event-driven and async programming patterns
  • Develop code through TDD/TLD approaches – tests are a first-class deliverable
  • Create and maintain unit/integration tests using xUnit + FluentAssertions
  • Ensure safe concurrency (events, tasks, locking) and stable behavior under load
  • Participate in code reviews, architectural discussions, and contribute to continuous improvement
  • Collaborate closely within a cross-functional team and help stabilize complex logic flows
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Middle Python Engineer

Our client is providing cloud-based software solutions for the professional and ...
Location
Location
Poland; Croatia
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience in Python backend development
  • Practical experience with LLMs / AI integrations (OpenAI, Azure OpenAI, LangChain, Hugging Face, or similar)
  • Hands-on experience with Azure Cloud in preferred
  • Ability to read and understand .NET (C#) codebase (no coding required)
  • Upper-Intermediate English level or higher
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Python-based components supporting LLM functionalities
  • Integrate LLMs and AI services into the existing .NET-based product
  • Work with Azure services to deploy and scale AI-driven solutions
  • Contribute to CI/CD and DevOps processes (migration from Jenkins to Azure DevOps)
  • Collaborate with cross-functional teams to ensure smooth integration and delivery
  • Participate in architecture and design discussions, proposing improvements for performance and scalability
  • Support and maintain existing chatbot functionality based on Python
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Senior .NET Full Stack Engineer

Location
Location
Indonesia , Jakarta
Salary
Salary:
Not provided
thinkartha.com Logo
Artha Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Technology or equivalent
  • 5+ years of experience
  • Strong knowledge of cloud computing & Microsoft Azure services
  • Programming experience in PowerShell, Python, and C#
  • Experience with Azure SQL Database, Azure DevOps, Azure AD, Data Factory, Key Vault, Function Apps, App Services, API Management
  • Strong understanding of DevOps tools and principles
  • Knowledge of cloud security and compliance standards
  • Strong problem-solving, troubleshooting, collaboration, and communication skills
  • Ability to continuously learn and adapt to evolving cloud technologies
  • Experience with Angular
Job Responsibility
Job Responsibility
  • Design scalable and secure cloud solutions using Microsoft Azure
  • Manage deployment and operations of applications on Azure
  • Collaborate with IT and development teams on cloud strategies
  • Develop front-end applications, databases, and middle-tier services
  • Implement CI/CD pipelines and DevOps practices
  • Ensure cloud solutions integrate with existing systems
  • Monitor and optimize cloud performance
  • Contribute to technical design and full-stack development
Read More
Arrow Right

Lead Engineer, Full Stack .NET Development

As part of our Back-Office Application Modernization team at Raymond James, this...
Location
Location
United States , Saint Petersburg; Memphis; Southfield
Salary
Salary:
Not provided
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Five (5) to seven (7) years of experience as a .NET Developer
  • Solid experience in working with all stages of SDLC and respective stakeholders
  • Solid experience in working as a Lead Software Engineer in a Financial Services Industry, Trade, Regulatory and Compliance, Client Statements and Confirmations is a plus
  • Solid experience in Full-stack application development, with following specializations: Front-end: Angular, .NET
  • Middle-tier: Service Based Integrations (.NET Core, .NET MVC, .NET Web API, C#) and Java & APIs is a plus
  • Back-end: Database programming (SQL Server and Oracle), SSIS and SSRS (nice to have), Data Models, and Stored Procedures
  • Good experience in working and supporting batch-jobs and scheduling service platforms like BMC
  • Good experience working with CICD based tools and technologies
  • Good experience working with various forms of testing (UI, Integration, Regression)
  • Good experience working on self-service-based request platforms like ServiceNow
Job Responsibility
Job Responsibility
  • Architect, design and implement full stack applications / solutions that require at a minimum the following tools and technologies - Angular, .NET framework, C#, SSIS Packages, SSRS, SQL Server, Queue/Messaging Framework and Control-M
  • Analyze complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems
  • Lead and collaborate with peers, cross-functional teams and stakeholders to carry out activities efficiently with quality
  • Document technical specifications and artifacts that adhere to established standards and procedures
  • Take full ownership and responsibility to support applications, understand and align with leadership’s vision to carry out group’s objectives
  • Meet and support system / application audit requirements
  • Find comfortable to work in an environment that requires on call support to ensure system availability
  • Comfortable and ability to focus on multiple initiatives in parallel, content switching, short term vs strategic initiatives
  • Performs other duties and responsibilities as assigned
  • Fulltime
Read More
Arrow Right

Junior/ Middle Full-stack Engineer (AI assisted workflow)

We are currently forming a pre-qualified talent pool and will move forward with ...
Location
Location
Ukraine
Salary
Salary:
Not provided
softermii.com Logo
Softermii
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience as a software developer
  • Experience with JavaScript (React or Angular) and backend technologies (Node.js, or .NET)
  • Proficiency in spoken English
  • Understanding of business logic and ability to implement features
  • Ability to break down requirements into clear technical tasks and identify edge cases
  • Knowledge of unit and integration tests
  • ability to spot gaps and overfitted tests
  • Familiarity with SOLID principles and Clean Code practices
  • Ability to verify AI-generated code through logical checks and simple questions
  • Awareness of AI limitations and potential errors
Job Responsibility
Job Responsibility
  • Assist in validating AI-generated code and outputs, learning to check correctness efficiently
  • Analyze and break down business requirements into technical tasks
  • Implement frontend and backend features, collaborating with AI-assisted suggestions
  • Write meaningful tests (unit, integration) to check logic and detect obvious gaps
  • Identify simple edge cases and prevent misleading or overfitted tests
  • Follow Clean Code practices and basic architectural principles (SOLID, patterns)
  • Participate in discussions about design and architecture under guidance
  • Learn and improve engineering practices within an AI-assisted workflow
What we offer
What we offer
  • Stable and highly-functioning processes
  • Independence to make decisions that can affect the project and company
  • Team of like-minded experts
  • Individual development plan
  • Mentoring from seniors and leaders
  • Referral bonus
  • 21 paid vacation days
  • 11 paid days off for Public Holidays
  • 5 paid sick leave days per year
  • Volunteer support
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Harrington Starr has partnered with a fast-growing fintech that's transforming h...
Location
Location
United Kingdom , London
Salary
Salary:
80000.00 - 100000.00 GBP / Year
harringtonstarr.com Logo
Harrington Starr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years' experience working with C#/.NET
  • Experience developing middle and back office systems
  • Strong SQL skills
  • Experience with cloud-native solutions (Azure or AWS)
  • Knowledge of event-driven, microservices architectures
  • Full SDLC experience — from design through delivery and support
Job Responsibility
Job Responsibility
  • Develop and maintain software across the full stack
  • Contribute to architecture and design decisions
  • Support, optimise, and maintain production code
  • Research and integrate new technologies
  • Foster a culture of engineering excellence and continuous improvement
What we offer
What we offer
  • Join a fast-scaling fintech building next-generation financial technology
  • Work on complex, high-impact systems handling large-scale transactions
  • Collaborative, innovative, and growth-oriented team culture
  • Hybrid working model with flexibility and autonomy
  • Fulltime
Read More
Arrow Right

Full Stack Developer (.Net, Angular, Azure) - Unite

Unite Cloud is a cloud-native platform, fully built, deployed, and operated in M...
Location
Location
Ukraine , Kyiv
Salary
Salary:
Not provided
3shape.com Logo
3Shape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Engineering, or equivalent practical experience
  • 4+ years of professional software development experience
  • Solid experience with .NET / ASP.NET Core
  • Hands-on experience with frontend development (Angular or similar SPA frameworks)
  • Experience building and maintaining microservice-based systems
  • Experience working in cloud-native environments
  • Strong hands-on experience with Microsoft Azure
  • Understanding of domain-driven design and event-driven architecture
  • Strong sense of ownership and responsibility
  • Ability to work independently and as part of a distributed team
Job Responsibility
Job Responsibility
  • Develop and maintain backend services using .NET
  • Ensure high code quality through code reviews, refactoring, and adherence to best practices
  • Design and integrate RESTful APIs between the frontend and backend
  • Operate, debug, and maintain cloud-based systems running in Azure
  • Work with Azure as the primary and only runtime environment
  • Contribute to Infrastructure-as-Code solutions (we use Pulumi)
  • Implement and evolve frontend functionality using Angular
  • Improve system maintainability by designing and implementing automated tests
  • Participate in CI/CD pipelines and deployment workflows using GitHub Actions
  • Collaborate closely with team members across locations and disciplines
What we offer
What we offer
  • 24 working days of annual vacation
  • medical insurance
  • paid sick leaves and child sick leaves
  • maternity and paternity leaves
  • Breakfasts and lunches in the office
  • Good working conditions in a comfortable office in UNIT.City
  • A parking lot with free spaces for employees
  • Occasional business trips to Western Europe
  • Fulltime
Read More
Arrow Right