What you will be doing: - Design, develop, and maintain high-quality, scalable, and secure backend services and APIs using C#, .NET Core APIs. - Work extensively with PostgreSQL databases, including schema design, query optimization, and performance tuning. - Develop front-end features using modern React and Next.js frameworks. - Leverage AWS cloud services (e.g., EC2, ECS, EKS, S3, RDS, SQS) to build and deploy resilient and efficient applications. - Participate in the entire software development lifecycle, from design to testing, deployment, and operational support. - Collaborate closely with product owners, UX designers, engineering managers, QA engineers and other software engineers to ensure a seamless development process. - Actively participate in code reviews, sprint planning, knowledge sharing, and a culture of continuous improvement. - Work both independently and as part of a highly collaborative team using pair/swarm programming. - Champion best practices in code quality, security, and performance. - Leverage modern AI tools, including LLMs and coding agents, to accelerate development and improve the quality. - Stay current with emerging technologies and industry trends, applying them to improve existing systems and processes. What experience and skills we need you to have: - 4+ years of progressive experience in backend software development. - Expertise in .NET and ASP.net Core for building scalable and performant applications. - Strong proficiency in PostgreSQL, including advanced SQL, database design, and optimization techniques. - Experience with automated testing frameworks (NUnit, Jest). - Experience with AWS cloud services for deploying and managing applications (e.g., EC2, ECS, EKS, S3, RDS, SQS). - Familiarity with monitoring and logging tools (e.g., CloudWatch, Datadog, Dynatrace). - Familiarity with DI / IoC containers and frameworks (Castle Windsor, Unity). - Experience with service oriented architectures and RESTful API design and implementation practices. - Proficiency with Git-based version control systems (e.g., GitHub, GitLab). - Strong understanding of software engineering principles, design patterns, and best practices. - Experience with agile development methodologies (e.g. Scrum, Kanban). - Excellent problem-solving, analytical, and communication skills, with the ability to breakdown complex tasks and explain technical concepts to technical and non-technical users. - Experience using modern AI coding tools (e.g. GitHub Copilot, Cursor) to enhance productivity and code quality. - Desired Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related technical field. - Solid understanding of containerization technologies such as Docker and Kubernetes. - Experience with CI/CD pipelines (GitHub Actions, Azure Pipelines). - Experience with progressive UI frameworks such as React, Next.js, or Angular. - Experience with IAM principles and OAuth 2.0/OpenID Connect. - Experience with Entity Framework for data access and modeling. Benefits: - Flexible PTO (including 11 holidays and your birthday off) - 401(k) plan with employer matching - Great health benefits with multiple plan option - Option to choose between in office, fully remote, or a hybrid work environment for all employees - Sabbatical program (4 weeks after 5 years of service) - Casual dress environment (when in office) - Catered lunches every Thursday - Signing stipend for a work-from-home setup - Free gym membership at our office - Annual employee development program stipend of $2,000 for each employee - Parental Leave Benefits - Fertility/Adoption Assistance - Annual tutoring stipend for your children - Mentorship program available immediately - Regular team outings - Advancement opportunities based on results, not politics - Culture that emphasizes inclusiveness driven by our REDI Committee
Job Type
Remote role
Skills required
C#, .NET, PostgreSQL, React, GitHub, Agile, Docker, CI/CD, Azure
Location
Remote, USA
Salary
No salary information was found.
Date Posted
July 8, 2025
FinQuery is seeking a Software Engineer III with a strong backend development focus to join their remote team. The ideal candidate will design and develop scalable SaaS solutions using modern technologies and cloud services.