Job Closed
This listing is no longer active.
Bringing down borders in technology.
Senior Software Engineer, Back End – .NET
Location
United States
Posted
115 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Back End – .NET
Upstart 13
• Development and enhancement of a WinForms-based pharmacy application. • Collaborate in Scrum teams, contributing to all phases of the agile lifecycle. • Implement modern architectural patterns (e.g., Mediator, Message Bus) for effective system integration and communication. • Participate/conduct code reviews and set quality benchmarks. • Facilitate knowledge transfer during the transition from external to internal ownership.
Job Requirements
- 5+ years of hands-on experience in .NET development.
- Deep expertise in .NET WinForms and client/server system design.
- Proficient in .NET 8 and Visual Studio 2022 or newer.
- Strong experience with PostgreSQL, including advanced data modeling, optimization, and queries.
- Experience implementing the Mediator pattern and using Message Bus architecture.
- Familiarity with DevExpress UI tools.
Benefits
- Job type: project-based, full-time job.
- Fully remote.
- USD competitive salary.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and evolve robust, scalable Java APIs • Participate in architectural decisions (event-driven, integration, performance) • Work with cloud environments on AWS • Build and maintain decoupled, event-driven services • Collaborate with other engineers on design, code reviews, and continuous improvement • Contribute to observability and monitoring of production systems • Optimize performance and stability in high-demand environments
Python Developer
InteraptHelping companies successfully build diverse tech talent at scale. NMSDC Corporate Plus.
• Design, develop, and maintain interactive dashboards and reporting solutions • Integrate and extract data from multiple internal and external data sources • Automate manual workflows and optimize operational processes • Collaborate within Agile teams using Jira and Confluence • Integrate Jira and Confluence with other tools and APIs to streamline workflows • Contribute to CI/CD pipelines and ensure code quality and deployment best practices
Full Stack Developer
VirtualStaff365Based in Melbourne, we save you time & money by finding talented, skilled virtual staff in Philippines & South Africa
• Develop, test, and maintain RESTful APIs and system integrations. • Build and maintain web applications using PHP, JavaScript, and MVC architecture. • Write clean, maintainable, and scalable code following OOPS principles. • Work with relational databases (MySQL, MS-SQL), including complex queries and stored procedures. • Work with SQL and NoSQL databases where required. • Review existing systems and recommend improvements for usability, maintainability, and performance. • Identify potential risks or gaps early and propose preventative solutions. • Develop responsive UI components using JavaScript/TypeScript, HTML5, and CSS3. • Work with frameworks such as React, Angular, Vue, AngularJS, jQuery, and Bootstrap. • Implement JSON and AJAX for seamless communication between systems. • Apply secure authentication standards including OAuth and JWT. • Collaborate with business analysts and stakeholders to translate requirements into efficient technical solutions. • Communicate progress and blockers proactively. • Take initiative to drive tasks from concept to completion. • Understand system interdependencies and overall architecture impact. • Work independently while contributing to broader team objectives. • Use tools such as Git, GitHub, Postman, and Azure DevOps (or similar). • Support cloud-based deployment in Azure or AWS (advantageous).
Software Engineer – Rust
Kraken Digital Asset ExchangeWe put the power in your hands to buy, sell, and trade digital currency 🌏
• Design and implement robust Rust services and foundational libraries that power Kraken’s core infrastructure, prioritizing correctness, security, and long-term maintainability. • Write reusable, testable, and highly efficient code built for scale, observability, and operational resilience in production environments. • Collaborate on large-scale distributed systems architecture, shaping low-latency, fault-tolerant services that support global trading and internal platforms. • Work alongside hundreds of experienced Rust engineers, contributing to a high-bar engineering culture grounded in ownership, rigor, and craftsmanship.



