05 Mar
Remote - Software Specialist
Vacancy expired!
CompuGain is an Information Technology and Business Consulting firm providing project-based solutions, software solutions and professional staffing services. -Note: This is 100% Remote Opportunity but need onsite when required. Job Description:Required Skills:
- Must have a strong programming background with at least 3 years of production product development experience in C# and at least 5 years of overall programming experience.
- Must have strong object oriented design skills (OOD).
- Must be open to using Agile methodologies and practices.
- Must be able to create design documentation, requirements specifications, and other technical documentation.
- Must have strong troubleshooting/bug fixing skills.
- You must be able to work and communicate proactively and effectively in a small cross-functional development team environment.
- Experience with Agile SW practices, particularly TDD.
- Familiarity with OO design patterns, design of loosely coupled extensible architectures.
- Experience identifying code smells and utilizing refactoring techniques to reduce entropy in the code base.
- Experience with a documented form of design such as UML.
- Experience with revision control (e.g. Git) and Agile software process experience (e.g. SCRUM).
- Software Development, Multi-threading, TCP/IP networking, bus architectures, Web Services, Visual Studio, 'C', and SQL Server, interfacing with real-time/embedded systems, image processing.
- Bachelor's degree in computer science or equivalent experience.
- Must be willing to travel abroad. If travel is necessary, typically will be < 10%.
Vacancy expired!