Wizeline logo
Wizeline

We build high-quality, results-driven digital products & platforms for global companies. Join our team and grow with us!

Senior .NET Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Senior .NET Developer

Wizeline

Role Description We're looking for a Senior .NET Developer with a passion for building scalable, cloud-native applications and distributed systems. In this role, you'll design, develop, and maintain high-quality backend solutions using modern .NET technologies while collaborating with cross-functional teams to deliver reliable, secure, and high-performing software. You'll play a key role in: - Designing microservices - Implementing event-driven architectures - Improving CI/CD pipelines - Contributing to technical decisions that shape the future of our platform If you're passionate about software craftsmanship, cloud technologies, and building resilient distributed systems, we'd love to meet you. Qualifications - Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field - 7+ years of professional experience developing backend applications with .NET and C# - English proficiency: B2/C1 (written and spoken) - Strong communication skills and collaborative mindset Requirements - Strong experience with .NET Core (.NET 6/8) and C# - Deep understanding of Object-Oriented Programming (OOP), SOLID principles, and software design patterns - Experience building and maintaining RESTful APIs and backend services - Hands-on experience with Unit Testing, Integration Testing, and End-to-End Testing - Experience building and deploying applications on Microsoft Azure - Hands-on experience with Azure DevOps, including Pipelines, Releases, and CI/CD - Experience implementing Infrastructure as Code using Terraform - Experience designing and maintaining Microservices architectures - Strong knowledge of Event-Driven Architecture using Azure Service Bus (Topics & Queues) - Experience implementing distributed systems patterns including Idempotency, Circuit Breaker, Saga Pattern, and Inbox/Outbox Pattern - Experience integrating internal and third-party APIs - Strong understanding of scalable, secure, and fault-tolerant distributed systems Benefits - A High-Impact Environment - Commitment to Professional Development - Flexible and Collaborative Culture - Global Opportunities - Vibrant Community - Total Rewards

Related Job Pages

More Backend Engineer Jobs

Air InfoSec logo

.NET Developer

Air InfoSec

Where mission meets momentum. Veteran-built. Future-focused.

ContractRemoteTeam 1-10Since 2023H1B No Sponsor

• Analyze system specifications to develop software for computer applications. • Design, build, and maintain efficient, reusable, and reliable code using C# and the .NET framework. • Develop and support applications in both client/server and Azure web-based environments. • Document the methods and procedures used throughout the software development process. • Test, correct, and revise software to ensure functionality and reliability. • Participate in code reviews to maintain code quality standards. • Apply Agile development methodologies throughout the software development lifecycle. • Utilize Azure DevOps or similar source control tools to manage code repositories. • Develop user interface components using tools such as HTML, CSS, jQuery, and Bootstrap. • Incorporate security best practices into all phases of application development.

Texas
$60 - $70 / hour
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Quickly develops a holistic view of the organization’s current IT architecture, business operations, in-flight technology modernization initiatives and future plans. • Conducts workflow analysis, technology assessments, and business-related studies to define business case plans and architecture strategies supporting long term sustainability and growth. • Works with stakeholders and plays a lead role in defining solutions to address business requirements. • Creates system design artifacts for both current and future state of the application. • Works with internal and external partners to define interfaces, data exchange mechanisms and data structures required by the solution. • Translates high-level product development strategies into network and system requirement specifications and works with other engineering disciplines to develop lower-level detailed implementation requirements. • Develops systems and system element architecture and design and interface definitions. Defines system implementation approach and operational concept. Develops models and architectural guidelines for current and future system development. • Author primary architecture artifacts for existing or new products to generate a baseline of technical reference and expertise. • Provides guidance and strategy for adoption of new technology products and processes optimizing developer, customer, and end-user experience. • Updates technology roadmaps aligning to higher organizational strategies and vision as needed. • Conducts trade-off analysis on applications when needed. • Builds a trusted advisory relationship with various stakeholders. • Express and defend personal/team dissenting opinions with clarity and diplomacy. • Proactively and insightfully report/document delivery of value.

United States
$150K - $180K / year
Domo Inovação logo

.NET Developer – Senior

Domo Inovação

O hub de inovação do Grupo Mercantil.

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Elicit business requirements from requesting areas to understand and map needs; • Perform analysis and development activities by specifying and coding programs according to models defined together with the systems architecture team, in both projects and system maintenance; • Execute unit and integration tests of programs and systems, including test scripts and preparation of test data, to verify operational behavior and compliance with user requests; • Validate system processes with users, providing technical support and guiding them in operation and acceptance testing; • Support the deployment process, assisting the operations team and monitoring outcomes to ensure proper functioning; • Identify potential infrastructure, performance, or system failure points and propose solutions/improvements to eliminate issues in the short, medium, and long term; • Monitor quality and performance indicators of systems, services, and components, aiming for continuous improvement of service quality.

Brazil

Role Description Frima is looking for a Senior Unreal (C++) Programmer with strong mobile platform experience to help take our game programming team to the next level. What your weeks will look like: - Actively participate in daily Scrum meetings to ensure strong technical alignment and smooth project progression. - Serve as a technical reference for the programming team by providing guidance, mentorship, and recommendations on complex technical challenges. - Contribute to code reviews and continuously improve code quality, performance, and maintainability standards. - Develop and optimize Unreal Engine systems specifically for mobile, taking into account the constraints of Android and iOS platforms. - Tackle mobile performance challenges (CPU, GPU, memory, battery) and propose optimizations tailored to production mobile environments. - Develop mobile platform integrations, including connectivity features (e.g., Bluetooth, Wi-Fi, network services), peripherals, and platform-specific mobile OS APIs. - Contribute to the evolution of technical tools, pipelines, and processes to support mobile game development. - Debug and resolve issues related to new devices and Android and iOS operating system updates. Qualifications - University or college degree in computer science or equivalent. - Minimum of ten (10) years of experience in a programming role. - Strong understanding of the various hardware and software layers involved in the execution of a video game. - Strong understanding of the different software layers involved in running a video game, particularly in a mobile environment. - Ability to think systemically, considering complex architectures working together (SDKs, mobile clients, Unreal Engine, network services, and communication protocols). - Relevant experience in mobile development (iOS/Android), including performance optimization, memory management, connectivity, and device fragmentation. - Excellent command of both written and spoken French and English. English proficiency is required, as we collaborate with English-speaking partners. - Ability to travel abroad when required. Requirements - Ability to handle multiple requests simultaneously and manage priorities. - Diplomacy, autonomy, resourcefulness, and versatility. - Excellent stress management in a fast-paced environment. - Strong collaboration and communication skills with multidisciplinary teams, with an interest in mentorship. Benefits - 4.5-day workweek year-round (Friday afternoons off). - A truly flexible work environment: 100% remote (for residents of the province of Quebec), hybrid, or 100% on-site — the choice is yours. - Up to 7 weeks of vacation per year, plus sick days and personal days — your well-being matters to us. - Comprehensive group insurance coverage from day one. - RRSP contribution program. - $400 allowance for ergonomic equipment purchases. - Access to chair massages, fresh fruit and snacks, a gym, sports activities, and more. - Regular presentations on projects and new developments — we keep our teams informed about what’s happening at Frima. - Close-knit, caring, and inclusive teams, even remotely.

Canada