Avenga logo
Avenga

A global IT engineering and consulting company specializing in custom software development.

Senior .NET Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

Czechia

Posted

30 days ago

Salary

0

Seniority

Senior

Job Description

Senior .NET Software Engineer

Avenga

• Design and develop API services • Build and maintain microservices-based solutions • Integrate with external systems and devices • Optimize performance and code quality • Collaborate in an Agile, cross-functional team

Job Requirements

  • 8+ years of experience with C# and .NET
  • Strong understanding of OOP, SOLID, and design patterns
  • Experience with Entity Framework or similar ORM
  • Experience with microservices and distributed systems
  • Familiarity with authentication (OAuth2 / OIDC)
  • Experience with monitoring/logging tools is a plus
  • Solid problem-solving and communication skills
  • Upper-intermediate English
  • Nice-to-have skills: IoT / MQTT / serial communication experience

Benefits

  • Long-term projects, growth, and a supportive team

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+Since 2016H1B Sponsor

• Lead a team of architects, providing technical direction, performance coaching, and career development while planning for future team growth. • Establish and enforce architecture governance, standards, and best practices across data, applications, integrations, and infrastructure domains. • Build and mature the Enterprise Architecture function, fostering a culture of architectural excellence and continuous improvement. • Evaluate emerging technologies and guide strategic investments in data platforms, analytics, AI tools, integration technologies, and automation. • Define and drive the product modernization strategy, including cloud-native design, modularization, and reduction of technical debt. • Ensure architectural decisions support multi-tenant scalability, high availability, and healthcare-grade reliability. • Partner closely with Technology, Product, Engineering, Security, and Business leaders to ensure architecture roadmaps support organizational goals.

Tennessee
LLInformatics logo

Ruby on Rails Developer – Mid/Senior

LLInformatics

Accuracy in Commitment, Excellence in Delivery.

Backend Engineer30 days ago
ContractRemoteTeam 51-200H1B No Sponsor

• Implementing new functionalities on our client’s platform. • Solving complex programming challenges while improving your knowledge. • Conducting regular code reviews / PR reviews for your colleagues. • Maintaining existing code and fixing bugs. • Writing unit, integration, and E2E tests. • Contributing to frontend components using React when needed. • Supporting rapid iteration, experimentation, and data-driven development initiatives. • Optimizing application performance, reliability, and scalability. • Collaborating with Product Managers and cross-functional teams to align engineering execution with product vision.

Poland

Senior Software Engineer (Java or Node.js)

Evolve Today

Evolve Today is a recruitment agency connecting top engineering talent with world‑class opportunities.

Backend Engineer30 days ago

Role Description As a Senior Software Engineer (Java or Node.js) – Product Engineering, you will build and evolve customer‑facing SaaS products, working closely with Product to translate requirements into scalable, production‑ready solutions. This role requires a hands‑on senior engineer with strong system design capabilities, solid engineering fundamentals, and experience with cloud‑native, distributed systems. - Flexible collaboration model (employment or B2B) - Location: Romania (remote or hybrid from Cluj / Iași) If you’re a senior engineer who thrives in product‑driven environments and wants to build scalable, customer‑facing SaaS platforms, send your profile and let’s talk. Qualifications - 8+ years of professional software engineering experience - Background in Java or Node.js, with frontend knowledge (React) - Strong understanding of clean architecture, maintainability, and modular design - Full‑stack thinking: backend expertise + frontend awareness (React) - Strong engineering fundamentals and CI/CD practices - Ability to balance feature delivery with long‑term technical health - Senior engineer who is hands‑on, not purely architectural - Strong system design capabilities - Experience with cloud‑native and distributed systems - High autonomy and the ability to challenge decisions constructively - Openness to AI‑assisted development (Copilot, Codex, Claude, etc.) - Interest or experience in AI‑first workflows (e.g., spec‑driven development) Requirements - Build and evolve customer‑facing SaaS products with strong usability and performance. - Collaborate closely with Product to refine requirements and shape technical solutions. - Translate business and product needs into scalable, maintainable engineering designs. - Manage and reduce technical debt while delivering new features. - Contribute to system design, architecture discussions, and long‑term product evolution. - Work across backend and frontend layers when needed (full‑stack mindset).

Worldwide
Job Closed
DataGalaxy logo

Tech Lead, Kotlin

DataGalaxy

1st 360° Data Catalog designed for data teams to succeed in data governance 💫 Follow for data news, events, and content

Backend Engineer30 days ago
Full TimeRemoteTeam 51-200Since 2015H1B Sponsor

Role Description Lead the Scan Team, responsible for the connectivity and ingestion layer of DataGalaxy. This scope is a core part of the product: it’s how our clients connect their systems (data platforms, BI tools, catalogs, warehouses, SaaS apps, etc.) to our data governance platform. This is a lead-in-the-making role: we’re not looking for a Staff Engineer, but for someone with solid foundations and a strong delivery mindset, ready to grow into technical ownership and mentoring while staying hands-on. People management is limited, but leadership, communication, and reliability are essential. You don’t need to tick every box - we value ownership, a learning mindset, and the ability to work collaboratively. Key Responsibilities - Technical leadership & ownership - Own the Scan domain technical direction: connector architecture, ingestion reliability, scalability, and maintainability. - Contribute directly with hands-on development (you will code regularly). - Lead design reviews and establish shared practices (quality, testing, observability, maintainability). - Turn product needs into clear technical plans, align stakeholders, and deliver iteratively. - Connectors & ingestion engineering (core scope) - Build and maintain connectors integrating with third-party REST APIs and platforms (OAuth2/API keys, pagination, rate limits, retries, webhooks when relevant). - Design reliable ingestion flows: incremental sync, idempotency, backfills, error recovery, reconciliation, and safe schema evolution. - Normalize and map external data models into DataGalaxy’s internal model with good data quality and consistency. - Desktop tooling for connectors - Maintain our desktop application written in Kotlin used for connector development/operations (configuration, debugging, validation workflows, diagnostics). - Improve developer and operator experience: packaging, configuration, troubleshooting, and usability. - Quality, reliability & operations - Apply and promote testing practices (unit/integration; contract tests where relevant). - Improve observability (logs/metrics/traces), monitor connector health, and lead investigations for production issues. - Manage technical debt: refactoring, dependency upgrades, CI/CD improvements. - Team leadership (light management, strong leadership) - Support the team’s growth through mentoring, pairing/mob sessions, and constructive feedback. - Lead PR reviews and help the team make sound trade-offs. - Coordinate with other squads when changes touch .NET services or Angular UI. Qualifications - Proven experience building backend services with Kotlin. - Experience with .NET (C#) services in a heterogeneous stack. - Hands-on experience with Maven in production projects (multi-modules, dependency management, build/release pipelines). - Integration engineering experience integrating external REST APIs and third-party platforms with real-world constraints. - Good foundations in system design for reliability: resilience patterns, idempotency, consistency, performance, and operability. - Solid understanding of SQL and relational databases (schema design, indexing, migrations, performance). - Comfortable with Git workflows and collaborative code reviews. - Experience applying testing practices and writing maintainable, testable code. - Comfortable working with cloud/production constraints (deployments, monitoring, incident/debug workflow). - Proficiency in English. Nice-to-have - Familiarity with the data domain (warehouses/lakes, catalogs, orchestration) and governance concepts. - Experience integrating data platforms such as Databricks (and/or similar ecosystems: Snowflake, BigQuery, Redshift, etc.). - Understanding of metadata, lineage, schemas, and common enterprise data integration patterns. - Comfortable working with AI-assisted development tools (e.g. coding agents, copilots) as part of your daily workflow, and open to evolving your practices as these tools mature. - Experience building desktop applications in Kotlin (JavaFX / Compose for Desktop / Swing). - Angular knowledge (or frontend fundamentals) to support connector configuration/visibility in the product UI. - Experience with Kubernetes (especially EKS) and observability tooling. - Experience with event-driven ingestion patterns and/or queue-based processing. Benefits - Offices in the heart of Lyon and Paris. - Flexible working hours ("forfait jour"). - Remote work at will & 2.70€ net per day worked from home. - 2 weeks of working from anywhere 🌍. - Health insurance Apicil covering you and your family. - Meal vouchers (Swile card of 9€/day). - Public transport 50% reimbursement, 100% reimbursement for your bike subscription. - Holiday Bonus 🏝️. - Quarterly team events and seminars. - An attractive remuneration according to your performance and your potential. - A real opportunity to join a French start-up that is a pioneer in its market 🚀. Company Description At DataGalaxy, we believe diversity is a strength that fuels our mission. DataGalaxy is committed to ensuring everyone feels included, valued, and empowered at work. As an equal opportunity employer, we welcome all qualified applicants regardless of age, color, family or marital status, gender identity, national or social origin, physical or mental disability, or sexual orientation or any other characteristic protected by applicable laws.

France
Job Closed