C# Software Engineer for simOS Development
Position:
Recurring Freelance C# Software Engineer/Developer
Location:
Remote or Onsite (Dallas, Texas-based company)
Company:
Gomez Sim Industries (GSI)
About Us:
Gomez Sim Industries (GSI) is a leading provider of high-end eSports racing equipment and peripherals, focusing on sim racing wheels designed for the ultimate racing experience. Our products are distinguished by their meticulous craftsmanship, premium materials, and innovative features, catering to professional and amateur racers alike. With a commitment to quality and performance, GSI has earned a reputation for excellence in the eSports racing community. We are based in Dallas, Texas.
Job Description:
We are seeking an experienced C# Software Engineer to join our team on a recurring freelance basis to enhance and improve our simOS application. simOS is integral to our steering wheel products, providing users with the tools to configure and customize their racing experience. Your role will involve developing new features, optimizing performance, and ensuring a seamless user experience.
Responsibilities:
- Develop and implement new features for the simOS app.
- Optimize and improve the existing codebase for better performance and stability.
- Collaborate with our product team to understand user needs and translate them into technical requirements.
- Debug and resolve any issues or bugs that arise.
- Ensure the application is scalable and maintainable.
Qualifications:
- 3+ years of real-world development experience.
- Strong knowledge of C# and .NET framework.
- Experience with app development, particularly in performance optimization and UI/UX improvements.
- Familiarity with sim racing or gaming industry is a plus.
- Comfortable in an agile, fast-paced environment.
- Ability to creatively solve problems, sometimes with little supervision or hand-holding.
- Excellent communication skills in both technical and non-technical discussions.
- Proficient in the Microsoft stack (C#, .NET Core, ASP.NET Core).
- Knowledgeable in Azure (ECS, Lambda, DynamoDB, etc.).
- Experienced in writing testable code.
- Public and/or private APIs (RESTful).
- Experience with version control systems (e.g., Git).
- Strong understanding of software development lifecycle and best practices.
- Ability to write clean, readable, and maintainable code.
- Strong communication skills and the ability to work collaboratively in a team environment.