PartnerOne logo
PartnerOne

We are the leaders in Big Data management through hyper-automation, virtualized cloud tiering, metadata and AI

Services Center .NET Software Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Egypt

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAzureRedisSQL.NET

Job Description

Services Center .NET Software Developer

PartnerOne

• Design, develop, test, and maintain integration features within the .NET-based Services Center, including service connectors, data transformation pipelines, and vendor-facing APIs. • Write clean, well-tested C# code and contribute thoughtful peer code reviews. • Build and maintain efficient SQL Server queries, stored procedures, and data models, with emphasis on the mapping and transformation schemas that underpin vendor integrations. • Implement and maintain integrations with third-party vendors by interpreting vendor specifications and ensuring accurate bidirectional data exchange. • Diagnose and resolve defects across various environments. • Partner with senior engineers on integration design and architecture; contribute ideas on reliability, retry patterns, error handling, and observability for non-interactive services. • Contribute to documentation (including integration specs and data mapping references), automated testing, and continuous improvement of the engineering process.

Job Requirements

  • 5+ years of professional software development experience on the Microsoft technology stack.
  • Proficiency in C# and the .NET framework / .NET Core.
  • Solid experience designing and consuming web APIs and working with external vendor specifications to implement reliable data exchange.
  • Working knowledge of SQL Server, including writing performant queries and stored procedures.
  • Demonstrated ability to work independently as a self-starter and drive tasks to completion.
  • Experience working in Agile team structures.
  • Strong problem-solving, communication, and collaboration skills.
  • Preferred Qualifications
  • Experience building or maintaining distributed, high-throughput systems where reliability and performance are non-negotiable.
  • Demonstrated experience with performance profiling, optimization, and tuning—whether at the application, query, or system level.
  • Hands-on experience implementing third-party vendor integrations, including interpreting API documentation, handling authentication schemes, and managing field-level data mapping.
  • Exposure to Redis for caching and distributed data.
  • Experience developing and deploying workloads on Microsoft Azure.
  • Experience contributing to large enterprise applications.

Related Job Pages

More Backend Engineer Jobs

ArcTouch logo

Senior Back-End Developer, Golang

ArcTouch

We help companies create lovable 🧡 apps, websites, and connected experiences.

ContractRemoteTeam 201-500Since 2009H1B No Sponsor

• Architect & Code: design, develop, and maintain robust, scalable, and high-performance backend services using Golang and PostgreSQL. • Bridge the Stack: contribute to frontend architecture using React, ensuring seamless state management and component-driven design. • Innovate with AI: integrate AI coding assistants (like GitHub Copilot and Cursor) into your daily workflow, using agentic concepts to break down complex architectural goals into actionable AI prompts. • Implement Real-Time Tech: utilize high-performance communication protocols (gRPC, WebRTC) for seamless, real-time data flow. • Ensure Quality First: write, modify, and manage complex test suites using Jest to maintain a highly automated, resilient test environment. • Collaborate Globally: work closely with cross-functional, international teams (mobile, QA, product) to deliver end-to-end, high-impact solutions.

Brazil

• Design and build APIs and microservices that connect legacy databases to modern user-facing applications • Write scalable, maintainable code in modern languages like .NET and TypeScript • Build event-driven integrations using streaming platforms like Apache Kafka • Work with front-end developers and product teams to deliver cohesive end-to-end solutions • Implement monitoring, testing, and performance tuning for stability and reliability • Support data security, compliance, and privacy in line with government requirements

California + 4 moreAll locations: California | District Of Columbia | Illinois | New York | Texas
$143K / year
Stefanini LATAM logo

Backend Developer

Stefanini LATAM

Co-creating solutions for a better future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Ser un miembro altamente cualificado, motivado y activo. • Diseñando, desarrollando, implementando y manteniendo aplicaciones back-end robustas, escalables y seguras utilizando Java y tecnologías asociadas. • Liderar técnicamente proyectos, optimizar arquitecturas existentes y garantizar estándares de calidad para cumplir con los objetivos del negocio y las necesidades de los usuarios. • Contar con una sólida experiencia en desarrollo de aplicaciones back-end. • Diseñar e implementar soluciones back-end eficientes y escalables usando Java y frameworks como Spring Boot y tecnologías asociadas. • Definir arquitecturas limpias —microservicios, event-driven, hexagonal— y garantizar buenas prácticas: Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code. • Optimizar rendimiento y resolver cuellos de botella en sistemas existentes. • Integrar aplicaciones con bases de datos, servicios externos y APIs. • Mentorizar a desarrolladores junior/mid-level mediante code reviews y pair programming. • Colaborar con equipos cross-functional —FrontEnd, DevOps, QA— para integrar soluciones. • Implementar pruebas unitarias/integración —JUnit, Mockito— y asegurar cobertura de código. • Aplicar estándares de seguridad —OWASP, autenticación JWT/OAuth2—. • Trabajar con infraestructura en la nube —AWS/Azure/GCP— y herramientas como Docker/Kubernetes. • Automatizar despliegues con CI/CD —Jenkins, GitHub Actions—. • Documentar diseños técnicos, decisiones y procesos para mantener conocimiento accesible.

Mexico
Dynatrace logo

Java Backend Engineer - RUM (m/f/x)

Dynatrace

Dynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea

Full TimeRemoteTeam 5,200Since 2005

Your role at DynatraceAs a Java Software Engineer on the Real User Monitoring (RUM) Core team, you will: - Develop and enhance the core systems that power Real User Monitoring (RUM) in Dynatrace. - Contribute to the high-load, high-availability ingestion pipeline for RUM data. - Prototype, design, and implement features using Java. - Conduct load testing and optimize system components for peak performance. - Troubleshoot and resolve complex technical challenges. - Collaborate closely with product architects and cross-functional teams to define and deliver new features. - Mentor and support team members, fostering a collaborative and inclusive environment. - Participate in code reviews, testing, and debugging to ensure the quality, reliability, and scalability of the team’s services. - Work within an international team, driving enhanced productivity through improved delivery, collaboration, and communication. - Take full ownership of your components, leveraging Dynatrace to monitor, analyze, and optimize their performance. What will help you succeed - Strong hands-on experience in Java backend development. - Experience in JMH (Java Microbenchmark Harness) or Load-testing / Performance optimization - Strong analytical and problem-solving skills. - A collaborative mindset with a proactive and motivational approach. - A passion for building resilient and high-performing services. - Basic understanding and interest in web technologies. - Experience and interest in working as a member of an Agile team - A degree in Computer Science or a related field. Why you will love being a Dynatracer - A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly. - Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research. - A team that thinks outside the box, welcomes unconventional ideas and pushes boundaries. - An environment that fosters innovation, enables creative collaboration, and allows you to grow. - A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals. - A truly international mindset with Dynatracers from different countries & cultures all over the world, and English as the corporate language that connects us all - A culture that is being shaped by the diverse personalities, expertise, and backgrounds of our global team. - A relocation team that is eager to help you start your journey to a new country, always there to support and by your side. If you need to relocate for a position you are applying for, we offer you a relocation allowance and support with your visa, work permit, accommodation, language courses, as well as a dedicated buddy program. Click this link to find out more information about our relocation program. Compensation and Rewards - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Due to legal reasons, we are obliged to disclose the minimum salary for this position, which is € 65,000 gross per year based on full-time employment. We offer a higher salary in line with qualifications and experience. For this position we offer exclusive relocation support to our R&D Headquarters in Linz, ranked among the top seven most sustainable cities in the world, where cutting-edge innovation intersects with an exceptional quality of life and affordable living costs! Click this link to find out more.

Austria