Developer > Jobs

US-TN-Franklin: Software Engineer

Date: _02-Nov-2012_
To see other developer job opportunities, please visit

Software Engineer III

* Follows a disciplined Agile/Scrum software development process in task estimation, design, development, code reviews, unit/integration testing and defect fixing of products * Assists in the creation of technical design documents for the products * Works with senior staff to develop design and code that adheres to the written specifications * Initiates and/or participates in peer reviews of code design and written code * Documents new/modified code, and develops/automates unit and integration tests to verify the changes * Analyzes existing software to debug and troubleshoot field issues that may arise * Works with other Software Engineers to promote the reuse of code and designs in current projects * Identifies and recommends software development process improvement initiatives * Assists in the technical analysis of potential tools and commercial products. * Mentors junior Software Engineers in SDLC processes and coding patterns Knowledge/Skills Required * Strong knowledge of Object Oriented Analysis and Design (OOAD), Knowledge of Design Patterns and UML modeling * Solid experience in programming on Windows Operating Systems; experience with Windows Embedded OS family a plus * Strong working knowledge of Object-oriented programming, C , C#, .NET framework and Microsoft Visual Studio IDE or IDE * Working knowledge of Unity 3D game engine is a plus * Strong working knowledge in one or more of the following is a plus: WPF, WCF, LINQ * Database design and development experience using Microsoft SQL Server is a plus * Proven analytical abilities applied to system design and software implementation * Attention to detail * Excellent communication, planning and organizational skills * Ability to work well in a team environment

* Bachelorís Degree in Computer Science/Engineering or related field or equivalent experience * At least 5 years professional software engineering experience * At least 3 years of Gaming or related technology experience

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center