Senior Software Engineer - Full Stack C# .NET (Remote)
About the Role
We are seeking a Senior Software Engineer to join our dynamic team at K1X, Inc. This fully remote position offers an exciting opportunity to work on high-quality software solutions that transform the K-1 industry. As a Senior Software Engineer, you will play a pivotal role in delivering scalable products that meet the needs of our clients.
What You'll Do
- Deliver high-quality, secure, maintainable, and documented software products efficiently.
- Conduct meaningful code reviews to ensure adherence to best practices and coding standards.
- Troubleshoot and resolve software defects and performance issues, providing on-call support during peak tax deadline periods.
- Collaborate with QA teams to ensure quality is a shared responsibility and provide leadership on testing practices.
- Build sharable code and services to minimize data duplication and enhance productivity.
- Stay updated with emerging technologies and industry trends to drive constant innovation.
- Identify and contribute to work process improvements through engineering efforts.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, focusing on full-stack C# .NET web applications.
- 2+ years of experience with T-SQL, stored procedures, and ORM tools like Entity Framework.
- Experience with testing frameworks such as NUnit, MSTest, and Playwright.
- Proficiency in Azure Cloud, Docker, and Kubernetes for building cloud-native solutions.
- Strong problem-solving skills and the ability to think critically and creatively.
- Excellent communication skills, particularly in a remote work environment.
Nice to Have
- Experience in the tax accounting or financial services industry.
- Familiarity with PDF libraries such as Aspose or IronPDF.
- Experience with AI and machine learning technologies, especially using Python frameworks.
- An entrepreneurial spirit and a passion for innovation in the SaaS industry.
What We Offer
- Unlimited vacation policy, sick time, and holidays.
- Paid parental leave.
- Fully remote opportunity with flexible work arrangements.
- Healthcare benefits and 401K.
- A growing startup culture that values innovation and collaboration.
This Senior Software Engineer role at K1X offers a unique opportunity to work remotely on innovative software solutions in the FinTech industry, with a competitive salary and unlimited vacation.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months