Senior Software Developer

Twin City Fan Companies LTD
Minneapolis, MN
Job Type
Senior level

Job Description


  • Participate in all levels of the software development life cycle (SDLC), including design, development, requirements review and managing personal deadlines.
  • Work in a team environment.
  • Develop code per specifications using specified standards, tools, and techniques under the direction of existing team members.
  • Troubleshoot technical issues.
  • Organizing and leading code reviews.
  • Participate in work break downs and estimating tasks.
  • Review and rewrite legacy programs as required to increase efficiency or to adapt to new requirements and available technology.
  • Business focused critical thinking skills while taking ROI, TCO and the User experience into account.
  • Handle JIRA support tickets by communicating with customers to resolve issues in a timely manner.
  • Experience working with Windows Applications.
  • Act, Live, and Behave by TCF Core Values.
  • Web application development.
  • Other duties as assigned.


  • Bachelor's degree in computer science or equivalent experience.
  • 10 yrs. experience writing and maintaining applications using .NET, C#.
  • Experience working with Entity framework.
  • Strong understanding of SQL.
  • Visual Studio.
  • Excellent problem solving and communication skills.
  • Takes initiative and can work effectively in a team environment.
  • Possesses excellent written and verbal communication skills.


  • Knowledge of design patterns.
  • Experience with Microsoft Azure cloud services.
  • Microsoft DevOps experience.
  • Git source control.
  • API development and testing using Postman.
  • Experience with: Blazor, Bootstrap, CSS, Flexbox
  • Experience working in a Scrum or Agile project management environment.


  • Standard office environment
  • Ability to occasionally lift up to 20 pounds
  • Ability to occasionally climb, balance, stoop, kneel, reach
  • Ability to work extended hours sitting at a computer

This job description does not constitute a written or implied contract of employment, nor is it an all-inclusive list of responsibilities. Twin City Fan Companies, Ltd. reserves the right to revise or change job duties and responsibilities as business needs arise. Qualifications are representative of minimum levels of knowledge, skills, and experience required.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Ref #
19 days ago
Last updated 16 days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.