IQ Clarity has a Dallas/Fort Worth Based client that is looking to hire a Junior Software Engineer with experience in C#, .NET, Flutter, and Ruby on Rails. This role is ideal for someone who thrives in a collaborative, agile environment and is passionate about building high-quality financial software products that deliver real impact.
**Unable to sponsor visas at this time**
As a fully remote team, they value proactive communication, strong technical acumen, and a self-motivated approach to problem solving.
Key Responsibilities
Design, develop, and maintain robust, scalable software applications using C#, .NET, Flutter, and Ruby on Rails.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code while following best practices and coding standards.
Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Ensure the performance, quality, and responsiveness of applications.
Contribute to the full software development lifecycle from planning and design to deployment and support.
Troubleshoot, debug, and resolve software defects and production issues.
Stay current with emerging technologies and apply them to development practices where appropriate.
Required Qualifications
1-2 years of professional software development experience.
Proficiency in C# and the .NET ecosystem (ASP.NET, .NET Core, etc.).
Hands-on experience building cross-platform mobile apps with Flutter.
Strong understanding and experience with Ruby on Rails.
Experience working with RESTful APIs, SQL databases, and cloud services (e.g., AWS, Azure, or GCP).
Solid understanding of object-oriented programming, design patterns, and software architecture.
Experience working in an Agile/Scrum environment.
Excellent written and verbal communication skills.
Ability to work effectively in a remote team setting.
Preferred Qualifications
Experience in the financial services or fintech industry.
Familiarity with DevOps practices, CI/CD pipelines, and automated testing.
Experience with containerization technologies (e.g., Docker, Kubernetes).
Security-first mindset, especially in handling sensitive financial data.