WinForms Developer / Programmer
Job Description
PROSOFT is hiring a WinForms Developer / Programmer to help build high-quality training solutions. Based in Charleston, SC with onsite work, this role combines Windows desktop development with Unity experience and provides a direct path to impact through feature development, integrations, and automation.
Compensation for this position is USD 80,000 - 85,000 per year. A minimum of 3 years of relevant experience is required. A Secret security clearance is required, and the role requires the ability to commute to Charleston, SC 29419.
What you’ll work on
- Identify, design, and develop new features and components
- Translate requirements into functional software
- Collaborate on integrating layouts, animations, and graphical assets into application features while preserving artistic integrity and performance
- Review requirements, specifications, and technical design documents and provide timely, meaningful feedback
- Design, develop, and execute automation scripts using open source tools
- Participate in cross training with the team
- Support other related duties and special projects as assigned
Skills and experience needed
- Effective communication and strong ability to work as part of a team
- Proven experience building software with WinForms and Unity (games or apps)
- Ability to quickly find creative solutions to difficult problems
- Ability to write documented, unit-testable C# code that follows established coding conventions and standards
- Proven work experience in software development and software quality assurance
- Experience in an Agile/Scrum development process
- Highly motivated self-starter mindset
Technologies
- WinForms, Unity, C#
- Agile, Scrum
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Vision insurance
- Relocation assistance
Preferred qualifications
- BS/MS degree in Computer Science, Engineering, Game Design, or a related subject
- Familiarity with Agile software development methodology
- Experience working in WinForms and Unity 5.x
- Experience with VR/AR development
Work style: In person (onsite).