About the Role
We are seeking a Senior Software Engineer remote to join our innovative team at Talently. As a Senior Software Engineer, you'll play a critical role in developing cutting-edge FinTech solutions that empower small and medium-sized businesses. This is a unique opportunity to work in a fully remote environment, collaborating with a talented team while having a significant impact on our technology and product offerings.
What You'll Do
- Design and develop high-quality, testable code across the full stack, ensuring robust performance and scalability.
- Implement integrations with external APIs to enhance our FinTech platform capabilities.
- Lead new development initiatives and contribute to the improvement of existing software.
- Participate in Agile ceremonies and daily standups to ensure team alignment and progress.
- Conduct code reviews and provide constructive feedback to maintain high code quality standards.
- Collaborate effectively with distributed team members in a remote-first environment.
- Ensure comprehensive testing through automated unit and integration tests.
Requirements
- 6+ years of professional software engineering experience, with a strong focus on C# and .NET Core microservices.
- Deep understanding of SOLID principles, particularly Inversion of Control (IoC) and Single Responsibility Principle (SRP).
- Proficiency in automated unit and integration testing frameworks.
- Strong SQL skills and experience with relational databases such as SQL Server, MySQL, and Postgres.
- Experience with Entity Framework for data access and ORM.
- Solid knowledge of HTML, CSS, JavaScript, and modern UI frameworks, ideally Angular.
- Familiarity with version control systems, particularly Git.
- Excellent communication skills, particularly in a remote work setting.
Nice to Have
- Experience building full stack projects from inception to deployment.
- Cloud development experience, especially with Microsoft Azure.
- Knowledge of N-Layer architecture, advanced exception handling, and logging strategies.
- Experience with SQL Reporting and NoSQL solutions.
- Familiarity with RESTful communication protocols and lightweight messaging.
- Experience with modern UI frameworks such as React, Vue, or TypeScript.
- DevOps experience, including CI/CD and cloud deployment practices.
- Exposure to Salesforce or related enterprise systems.
What We Offer
- Competitive salary ranging from $130,000 to $170,000 per year.
- Fully remote work environment with flexible hours.
- Opportunities for professional development and growth.
- Collaborative and innovative team culture.
- Access to the latest technologies and tools in the FinTech space.
This Senior Software Engineer role at Talently offers a unique opportunity to work remotely on innovative FinTech solutions with a competitive salary.
Who Will Succeed Here
Proficient in C# and .NET Core with a strong understanding of building scalable FinTech applications, leveraging Azure services for deployment and management.
Self-motivated and disciplined to thrive in a fully remote work environment, demonstrating strong time management skills to deliver high-quality software within tight deadlines.
Extensive experience with SQL databases and Entity Framework, showcasing an analytical mindset to optimize database performance and ensure data integrity in financial applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months