Job Description
Responsibilities:
- Uses industry standard programming techniques and tools to translate requirements into design and code
- Participate in system design of functional requirements
- Work with other senior technical staff to assist in developing and interpreting requirements and software system designs
Qualified applicants must have:
- Strong OO design and coding skills
- 10+ years of software development experience using C# and .Net on Windows
- Good working knowledge of UML
- Degree in Computer Science or related discipline
- Experience analyzing distributed system flows
- Good communication skills
- Ability to work in an independent setting with minimal direction at times
- experience with multiple computer languages and operating systems is a plus
- Experience working with hardware is a plus
- Experience with embedded software is a plus