To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Software Engineer, Desktop
Position Duties and Responsibilities:
Work closely with business analyst marketing, and other engineers to help translate customer needs into specifications, design concepts and subsequently into finished products that meet quality, budget and time line requirements.
Write code in C#, using Microsoft’s Visual Studio environment.
Required to time estimate coding efforts, develop design, and document code modules.
Work within SCRUM team to provide technical input to backlog management.
Document designs using block diagrams, UML diagrams, and sequence diagrams.
Create architecture for large code modules so they fit into the overall project design.
Utilize object oriented techniques when developing code bases, and follow standard development practices.
Requires a minimum of three to eight related experience in the design of software products.
Solid object oriented software design skills
Experience with Microsoft development environments desired including Visual Studio, and WPF programming framework
Ability to work in a dynamic environment. Must be flexible and quick to adapt to sudden changes and issues.
Possess excellent verbal and written communication skills and be comfortable communicating effectively at senior levels in the organization.
Familiar with Agile process and environment.
Minimum of Bachelors of Science in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering.
Experience with graphics, printing, and embedded technologies a plus
To apply for this position, please visit
Developer FYI Center