Design, develop, and maintain scalable full-stack applications using C#, ASP.NET, React, and relational databases. Lead technical projects, mentor engineers, perform code reviews, design architectures, optimize SQL and application performance, and integrate RESTful APIs and external services.
This is a remote position.
We are seeking a Senior Software Engineer with extensive experience in backend and frontend development using C#, React, and relational databases. This role is responsible for designing scalable software solutions, leading technical projects, mentoring engineers, and contributing to architectural and technology decisions while maintaining high-quality software standards.
- Design, develop, and implement scalable software solutions using C#, React, SQL Server, and PostgreSQL.
- Maintain and enhance legacy applications built with C#, ASP.NET, and SQL Server.
- Lead complex software development projects from design through implementation.
- Collaborate with cross-functional teams to gather and analyze technical and business requirements.
- Drive coding, testing, and deployment best practices to ensure high-quality software.
- Perform code reviews and mentor junior engineers.
- Participate in architecture, technology stack, and development methodology decisions.
- Develop and consume RESTful APIs and integrate with external services.
- Optimize database design, SQL queries, and application performance.
Requisitos
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Senior Software Engineer.
- Strong expertise in:
- C#
- ASP.NET
- React
- SQL Server
- PostgreSQL
- C#
- Hands-on experience with:
- Entity Framework Core
- RESTful APIs
- OAuth
- Hangfire
- External API integrations
- Entity Framework Core
- Deep understanding of:
- SOLID principles
- Object-Oriented Programming (OOP)
- DRY
- YAGNI
- SOLID principles
- Strong software architecture and scalable system design experience.
- Advanced knowledge of database design, SQL optimization, and performance tuning.
- Experience with cloud platforms (AWS and Azure).
- Experience using Docker and Docker Compose.
- Knowledge of Service-Oriented Architecture (SOA).
- Proven experience leading technical projects and mentoring software engineers.
- Excellent analytical and problem-solving skills.
- Additional experience with Azure Cloud.
- Advanced experience with Docker and Docker Compose.
Similar Jobs
Enterprise Web • HR Tech • Professional Services • Software
Design, build, and maintain backend services, microservices, and automation workflows (Java/Python) integrating REST APIs, webhooks, and Salesforce to support CRM, lead routing, and AI-assisted sales automation within an enterprise agile environment.
Top Skills:
JavaJIRAPythonRest ApisSalesforceWebhooks
Artificial Intelligence • Machine Learning • Software • Database
Build and automate internal tools and services to operate Qdrant Cloud at scale. Develop platform components in Go and Python, improve Kubernetes automation, provisioning, reliability, scalability, and observability. Collaborate on architecture, participate in incident response, and reduce manual operational toil through automation.
Top Skills:
AWSAzureGCPGoGrafanaKubernetesKubernetes Controllers/OperatorsLinuxOpentelemetryPrometheusPythonTerraform
Agency • Marketing Tech
Design, build, and maintain scalable backend services and RESTful APIs using Python. Implement data models, SQL databases, ETL pipelines, and large-scale data workflows. Optimize performance, troubleshoot issues, contribute to architecture and CI/CD deployments, and collaborate with cross-functional Agile teams to deliver reliable enterprise-grade software.
Top Skills:
AWSAzureCi/CdDockerETLGitGoogle Cloud Platform (Gcp)KubernetesMySQLPostgresPythonRestSQL
What you need to know about the Seattle Tech Scene
Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.
Key Facts About Seattle Tech
- Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Amazon, Microsoft, Meta, Google
- Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Madrona, Fuse, Tola, Maveron
- Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute



.png)