Remote Software Engineer III - FCM

at FinQuery

Posted 16 hours ago 4 applied

Description:

  • FinQuery is seeking a highly skilled and experienced Fullstack Software Engineer III, focusing on backend development.
  • The role involves designing, developing, and maintaining high-quality, scalable, and secure backend services and APIs using C# and .NET Core APIs.
  • Candidates will work extensively with PostgreSQL databases, including schema design, query optimization, and performance tuning.
  • The position requires developing front-end features using modern React and Next.js frameworks.
  • Engineers will leverage AWS cloud services (e.g., EC2, ECS, EKS, S3, RDS, SQS) to build and deploy resilient and efficient applications.
  • Participation in the entire software development lifecycle, from design to testing, deployment, and operational support, is expected.
  • Collaboration with product owners, UX designers, engineering managers, QA engineers, and other software engineers is essential to ensure a seamless development process.
  • The role includes actively participating in code reviews, sprint planning, knowledge sharing, and fostering a culture of continuous improvement.
  • Engineers will work both independently and as part of a highly collaborative team using pair/swarm programming.
  • Best practices in code quality, security, and performance will be championed.
  • The use of modern AI tools, including LLMs and coding agents, to accelerate development and improve quality is encouraged.
  • Staying current with emerging technologies and industry trends to improve existing systems and processes is a key responsibility.

Requirements:

  • Candidates must have 4+ years of progressive experience in backend software development.
  • Expertise in .NET and ASP.net Core for building scalable and performant applications is required.
  • Strong proficiency in PostgreSQL, including advanced SQL, database design, and optimization techniques, is necessary.
  • Experience with automated testing frameworks such as NUnit and Jest is essential.
  • Familiarity with AWS cloud services for deploying and managing applications (e.g., EC2, ECS, EKS, S3, RDS, SQS) is required.
  • Candidates should have familiarity with monitoring and logging tools (e.g., CloudWatch, Datadog, Dynatrace).
  • Familiarity with DI / IoC containers and frameworks (Castle Windsor, Unity) is expected.
  • Experience with service-oriented architectures and RESTful API design and implementation practices is necessary.
  • Proficiency with Git-based version control systems (e.g., GitHub, GitLab) is required.
  • A strong understanding of software engineering principles, design patterns, and best practices is essential.
  • Experience with agile development methodologies (e.g., Scrum, Kanban) is required.
  • Excellent problem-solving, analytical, and communication skills are necessary, with the ability to explain technical concepts to both technical and non-technical users.
  • Experience using modern AI coding tools (e.g., GitHub Copilot, Cursor) to enhance productivity and code quality is desired.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related technical field is preferred.
  • A solid understanding of containerization technologies such as Docker and Kubernetes is desired.
  • Experience with CI/CD pipelines (GitHub Actions, Azure Pipelines) is preferred.
  • Experience with progressive UI frameworks such as React, Next.js, or Angular is a plus.
  • Familiarity with IAM principles and OAuth 2.0/OpenID Connect is beneficial.
  • Experience with Entity Framework for data access and modeling is a plus.

Benefits:

  • The position offers flexible PTO, including 11 holidays and your birthday off.
  • A 401(k) plan with employer matching is provided.
  • Employees receive great health benefits with multiple plan options.
  • There is an option to choose between in-office, fully remote, or a hybrid work environment for all employees.
  • A sabbatical program is available, offering 4 weeks off after 5 years of service.
  • A casual dress environment is maintained when in the office.
  • Catered lunches are provided every Thursday.
  • A signing stipend for a work-from-home setup is included.
  • Employees receive a free gym membership at the office.
  • An annual employee development program stipend of $2,000 is available for each employee.
  • Parental leave benefits are offered.
  • Fertility and adoption assistance is available.
  • An annual tutoring stipend for children is provided.
  • A mentorship program is available immediately.
  • Regular team outings are organized.
  • Advancement opportunities are based on results, not politics.
  • The company culture emphasizes inclusiveness, driven by the REDI Committee.