Software Developer
- Degree in Computer Science or a related field.
- 3+years of experience in developing commercial software products.
Minimum two years experience with Microsoft Windows family of operating systems.
Experience developing in C/C++, VB / VS, C# and .Net
Experience with object-oriented programming techniques.
Experience with distributed object techniques (e.g. DCOM, .Net) would be an asset.
Operate development environment tools efficiently.
- Strong communication skills and a high degree of motivation
Professional Services - Software
This Professional Services - Software position reports to the Executive Customer Solutions and has the following responsibilities:
- Designing, documenting, and creating customized technical solutions to meet client software requirements and specifications
- Working closely with customers and Professional Services team to ensure comprehensive and accurate transfer of information
- Collaborating with Software Development team in designing and developing software tools
- Designing, creating and testing custom checks that meet specific regulatory and industry specific requirements
- Researching and troubleshooting client issues
- Participating actively and professionally in client engagements
Required Skills and Experience:
- Bachelors Degree in Computer Science or related field is required
- Gather requirements, determine scope and create written proposals for custom solutions.
- Accurately estimate project hours and track billable time
- Perform design, implementation and unit testing of custom solutions
- Work with QA to test custom solutions
- Assist with support of the custom solutions
- Work with the development team to incorporate custom solutions into the product as necessaryAbility to create and follow a project plan and be accountable for assigned tasks
- Web development experience
- Experience using C#, .NET, Visual Basic, XML and HTML is desired
- Communicate effectively, both verbally and in writing, with individuals at all organizational levels
- Must have effective listening skills
- Must have professional customer service orientation skills
- Must have the ability to work efficiently in a fast paced, deadline-driven environment
|