Senior Software Engineer in Orlando, Florida at The DiSTI Corporation
Explore Related Opportunities
Job Description
Are you interested in working for an industry leader named one of the Orlando Sentinel's Top 100 Workplaces in Orlando for the 5th year in a row?
The DiSTI Corporation, located near the University of Central Florida, is a leading provider of graphical user interface software and customized 3D training solutions. Since 1994, our software products and professional services have pioneered the advancement of user experience for Fortune 500 companies, the U.S. military, and clientele from around the globe. Our software serves the automotive, aerospace, medical, and training markets, and continues to expand into new markets as consumers increasingly expect consistent device experience across all facets of their daily lives. Visit https://disti.com/ to learn more.
This is an onsite role in our Orlando office.
Key Areas of Responsibility:
- Owns multiple technologies or features spanning multiple projects; performs requirements analysis and architects solutions for complex systems
- Provides code reviews on complex systems and drives adherence to code policies, may own coding standards, and proactively teaches best practices to other teams
- Identifies and develops innovative solutions of medium scope that enhance team performance
- Acts as technical leader for large teams or multiple teams; generates and reviews estimates, mentor's other engineers, may serve as Scrum Master, and chooses tools impacting multiple teams
Qualifications:
Education:
- Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Game Design, or related field; or equivalent practical experience
Required Skills:
- Proficiency in multiple programming languages (including C#), Unity game engine, and SCM tools (Git/Gitlab/PlasticSCM); can quickly self-teach new languages
- 10+ years of software development experience
- Self-directed; troubleshoots all bugs independently and identifies dependencies in large, complex systems
Preferred Skills:
- Ability to read and evaluate technical manuals for complex systems and translate them into high-fidelity 3D training simulations.
- Prepares high-quality documentation; demonstrates matured presentation skills and comfort presenting to senior leadership; may conduct technical interviews
Physical and Other Requirements:
- Ability to work at a computer for extended periods and participate in regular communications with remote and local teams.
- Occasional travel may be required according to project needs.
Please note that this job description is not intended to be a comprehensive list of all activities, duties, or responsibilities required of the employee in their role. Duties, responsibilities, and activities are subject to change at any time, with or without notice.
DiSTI is an Equal Opportunity Employer that values a diverse workforce. We give consideration for employment to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. Due to contract requirements, only US citizens are eligible for this role.