ORM Software Sales Manager

advertisement
Risk Technology Solutions (RTS)
RTS team comprises individuals who are dedicated solely to the design, development, delivery,
and support of Protiviti’s Governance, Risk and Compliance (GRC) solutions. Some of the
positions within the RTS team for which we seek candidates include:
Software Engineer
Reporting to the Application Architects and teaming with the RTS Software Engineering and
Product management groups, the software engineer’s primary responsibility is to prototype,
design, code and unit test application components as well as related monitoring and testing tools
for the complete range of Protiviti software products. This includes capturing user requirements
through collaboration with business analysts, leading and participating in testing sessions, and
coordinating final implementation of the application based on client and subject matter expert
feedback. The software engineer must be a self-starter and take creative approached to solving
challenging problems and meeting tight deadlines. The software engineer will participate in the
overall product development lifecycle including the analysis, design, and implementation of client
software solutions, and help align business requirements with software functions and features.
Mandatory Skills and Experience
 2-5 years of experience with strong emphasis on user interface design and web
application development using MICROSOFT technologies, including ASP.NET and C#
 Experience with commercial software application development
 Demonstrable skills in data structure and algorithms, coding, and formal test techniques
 Strong understanding of Object Oriented design and implementation
 Strong knowledge of software development processes and best practices
 Demonstrated analysis and problem solving skills
 Experience with source code control systems
 Demonstrated success of working independently, with a proven track record of
excellence
 Demonstrated ability to develop rapid prototypes and proof of concepts for evaluation of
new GUI strategies
 Excellent interpersonal, presentation and written communication skills with both technical
and non-technical personnel
 Committed team player, with positive winning attitude
 Bachelor’s degree in Engineering, Computer Science or related technical degree
Desirable Skills and Experience
 Ability to code medium to large size projects.
 Experience with Web Servers
 Experience with Web application development
 Experience with windows forms and development.
 Experience with XML and XML web services
 Significant portion of above experience working for a software product company (ISV)
Technical Support Engineer
Reporting to the Technical Support Lead and teaming with the Risk Technology Solution
Software Engineering and product management groups, the technical support engineer’s primary
responsibility is to ensure proper computer operation by assisting Protiviti customers to
successfully deploy its complete range of software products. This includes receiving, prioritizing,
documenting, and actively resolving end-user help requests. The technical support engineer must
be a self-starter and take creative approaches to solving challenging problems and meeting tight
deadlines. The technical support engineer will typically spend the majority of time researching
and answering support questions by phone or email and the remaining time in training and
knowledge-acquisition. Problem resolution may involve the use of diagnostic and help tracking
tools, as well as require that the individual give in person, hands on help at the desktop level.
Mandatory Skills and Experience
 3-5 years of technical support experience with MICROSOFT solutions
 Experience providing technical support of commercial grade web-based applications
 Expert software troubling shooting skill
 Strong knowledge of technical support processes and best practices
 Demonstrated analysis and problem solving skills
 Demonstrated success of working independently, with a proven track record of
excellence
 Excellent interpersonal, presentation and written communication skills with both technical
and non-technical personnel, as well as internal personnel and external clients
 Committed team player, with positive winning attitude
 Bachelor’s degree in Computer Science or related technical degree
Desirable Skills and Experience
 Administration and/or trouble shooting proficiency of XML, XML web services, C++ using
OO concepts, WIN NT/2000, SQL 2005, and .NET
 MCDBA, MSCE, MCSA or equivalent level certification preferred
 Significant portion of above experience working for a software product company (ISV)
Quality Assurance Engineer
Reporting to the Quality Assurance Manager and teaming with the RTS Software Engineering
and product management groups, the quality assurance engineer’s primary responsibility is to
develop and maintain test scenarios, preparing test scripts for manual and automated testing,
testing software according to specifications and assisting in debugging issues for the complete
range of Protiviti software products. The quality assurance engineer must be a self-starter and
take creative approaches to solving challenging problems and meeting tight deliverables. The
quality assurance engineer will participate in the overall product development lifecycle working
closely with engineering as part of product development and release process to ensure high
quality standards are maintained and a quality product is delivered to market
Mandatory Skills and Experience
 3-5 years of experience with strong emphasis on web application testing
 Experience with commercial software application development
 Demonstrated knowledge of software engineering design principles, QA testing tools,
processes and best practices
 Proven ability to drive tasks to completion on schedule
 Demonstrated analysis and problem solving skills
 Committed to continuous testing improvement
 Demonstrated success of working independently, with a proven track record of
excellence
 Excellent interpersonal, presentation and written communication skills with both technical
and non-technical personnel
 Committed team player, with positive winning attitude
 Bachelor’s degree in MIS, Engineering, Computer Science or related technical degree
Desirable Skills and experience
 Use of advanced test tools and or scripting experience to automate testing
 Knowledge of Microsoft technologies, including SQL, is a plus
 Experience testing Microsoft-based software applications
 Significant portion of above experience working for a software product company (ISV)
 Experience testing Governance, Compliance and Risk Management (GRC) software
applications
 Experience with Agile software development methodologies
 Experience working with overseas or remote teams
 Experience with Internationalization or Multilingual testing
 Experience with Mercury Quality Center and Microsoft Team Foundation Server
 Advanced Microsoft Excel skills
Download