| 14567 |
Agile Coach – Software Process with Organizational Change Management
Untitled 1Agile Coach – Software Process with Organizational Change Management Contract/Contract to Perm project in Detroit, Michigan Is your coaching preference to work with individuals and teams on their process — improving their success as a team and their effectiveness with organizational change in an organizations transformation to agile? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Agile Coaches. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. Ideal candidates are expected to energize and inspire delivery team member and to adopt Agile Scrum practices and have experience leading a project team in a multi-year major implementation effort. The ideal candidate will have experience distilling, translating, and effectively communicating complex information to a variety of audiences. Responsibilities: This position offers opportunities to travel, work with a variety of clients, experience full-time Agile projects, strategize with the organization preparing for agile transformation and collaborate with a team of leaders in the Agile community. The consultant will navigate a complex environment while collaborating and leading communications with the project teams. They will work with the product strategy team in transforming waterfall requirements in to the agile framework. Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, facilitator and coach. Qualifications: - 10+ years of overall experience with at least 5 years in organizational change management
- 5+ years of experience in project management on multi-disciplined and multi-year initiatives
- Superior understanding of project management principles
- Experience designing and deploying agile as a cultural change framework in various organizations
- Advanced knowledge of the software development lifecycle and of several software development methodologies
- Experience with processes and tools supporting Agile methodologies
- Strong analytical and problem solving skills with a high attention to detail
- Ability to form trusted partnerships across all levels of business organizations including senior management
- Well-developed professional maturity, judgment, and diplomacy
- Ability to communicate with technical and business resources in a clear forward propelling manner
- Ability to understand, appreciate and adapt to new cultures and ways of working
- Excellent interpersonal skills, ability to work with diverse personality types
- Facilitation skills in leading planning meetings, reviews, and retrospectives.
- Exceptional communication, organization, and time management skills
- Ability to coach and mentor the team to reach their highest potential
- Collaborative approach to decision-making on teams
- Strong oral and written skills to facilitate executive level adoption and team member buy-in
- Proficient with Microsoft Word, Excel, PowerPoint, Visio, MS Project, or comparable tools
- A BA / BS degree in Business or related discipline
- An MA in Organizational Management, is desirable
- Must be a Certified ScrumMaster with 5+ years of Agile experience, and 2 years of Agile Coaching experience.
- A willingness to travel
Additional Skills Desired: - Experience with Extreme Programming (XP), and other Agile engineering practices is a plus
- Outstanding presentation and public speaking skills.
- Experience developing organizational communication materials
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member and servant leader mentality.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| MI - Detroit |
Contract / SolutionsIQ
|
|
| 14564 |
Agile .Net Developer
Software Engineer - ASP.NET, C#, SQL Server Contract position in Seattle, WA SolutionsIQ is looking for a bright, innovative and highly disciplined Software Engineer to join a fantastic team of Developers. Our new Software Engineer will be a member of a high functioning Scrum team collaborating with senior-level staff to develop, test and deploy critical business applications using the .NET framework 4.5 and SQL Server 2012 technologies. If you have the required experience, pride yourself on being disciplined and a well organized team player, have an upbeat, positive persona and are eager to be a part of a rapidly growing company, apply today! Duties and Responsibilities: Use XP best practices to create an exciting greenfield web-based software application using ASP.NET, MVC, C#, Entity Framework, JavaScript (jQuery & knockout.js) and XSL/XSLT. We develop our software relying upon Scrum and XP practices. Candidates must have a strong passion to write solid code, and the desire and knowledge to practice XP concepts including TDD, Pair Programming and Continuous Integration. Required Skills and Education: - Bachelor's Degree in Computer Science, Information Technology, Engineering or a related field.
- Seven years development experience with the Microsoft .NET platform, including C#, ADO.NET, and ASP.NET.
- Experience with MVC & JavaScript
- Candidates highly experienced in TDD & Pair Programming may be accepted with up to five year’s experience.
- Strong knowledge of and experience with Microsoft SQL.
- Experience developing commercial web applications.
- Experience with testing tools/frameworks NUnit, QUnit, Selenium or similar.
- Experience with mocking frameworks like Moq, RhinoMocks or similar.
| WA - Seattle |
Contract / Client
|
|
| 14563 |
IT Analyst, Senior
Untitled 1IT Analyst, Senior Contract position in Mountlake Terrace, WA The Systems Analyst role will interact with IT scrum teams and the business/technology stakeholders to provide documents for audit purposes. Deliverables primarily include design documents although may also include vision documents, use cases and models, functional specifications, non-functional specifications, test requirements and process models. Work activities: - Analyze and document the changes in system functionality between the current system and upgraded versions of the system.
- Refine requirements from customers
- Work closely with the developers and/or business subject matter expert, evaluate current system designs, modify and/or create new designs associated with project requirements.
- Integrate with project teams during agile and traditional software development iterations to create, maintain, and improve existing design documentation.
- Collaborate closely with subject matter experts in assigned business area(s); jointly develops approaches to assigned project tasks, problem solving and decision-making.
- Have flexibility to take on other tasks
Education and/or Experience: - Bachelor's Degree (B.A.) in Computer Science, Information Technology, Engineering or a related field (or Equivalent Field Experience).
- 3+ years of work experience as a Senior Systems Analyst or related position in an enterprise IT environment
- Prior experience working directly or indirectly with scrum teams.
- Excellent documentation skills related to workflows, designs, requirements, test cases and general business related documentation.
- Solid understanding of the different architectural aspects of the systems: backend, front-end, middleware
- Solid understanding of how applications, web services and services work together with data
- Excellent verbal and written communication skills.
- Excellent interpersonal and team skills with demonstrated ability to work under pressure, multi-task, and prioritize.
- High proficiency in Microsoft Office Suite, including Word, Outlook, Excel, PowerPoint, and Visio.
- Experience in customer-facing roles.
- Strong documentation and analysis skills.
- Self-starter getting up to speed quickly coordinating multiple internal and/or external teams members.
- Experience with healthcare-related systems and processes, nice to have
| WA - Mountlake Terrace |
Contract / SolutionsIQ
|
|
| 14562 |
Build Release Engineer/Developer
Untitled 1Build Release Engineer/Developer Contract Position in MountLake Terrace, WA Position Summary The Software Build Engineer collaborates with senior-level software and operations staff to develop, test, maintain and deploy critical development software and environments using tools. Provide Build and Release expertise to the Development and QA Teams. Duties and Responsibilities - Build, maintain, manage and establish controls on the software development environments.
- Create, maintain, debug, and support the build and deployment scripts and tools for software development across all environments.
- Responsible for release and release planning.
- Analyze performance of software using tools to measure static and dynamic metrics on all systems, and report results
- Participate in designing, coding, testing, debugging, configuring, and documenting and software.
- Plan and execute software version upgrade releases and custom interfaces.
- Ability to work in different environments pre- production.
- Other duties may include developing automated test tools in C#.
Skills and Experience: - Bachelor's Degree (B.A.) in Computer Science, Information Technology, Engineering or a related field (or Equivalent Field Experience).
- Expert knowledge in MSBuild and Team Foundation Server.
- Coding skills in C#.
- Knowledge of SQL scripting on MS SQL Server 2005/2008 platform.
- Knowledge of windows scripting technologies, including WSH, and PowerShell.
- Understanding of continuous integration.
| WA - Mountlake Terrace |
Contract / SolutionsIQ
|
|
| 14560 |
Senior .Net Developer
Untitled 1Senior .Net Developer Contract position in Everett, WA (By Paine Field) Responsibilities include: - Work with internal IT Business Systems Analysts to troubleshoot, resolve, and expand capabilities on existing NET applications.
- Internally develop ASP.NET applications utilize .NET 4.0, SQL server 2005/2008 as well as the consumption of Web Services provided by SAP ERP 6.0.
- A qualified resource will work on a number of projects and potentially multiple at a time. They will collaborate with the Internal IT team for troubleshooting production issues, enabling new functionality in existing applications and development of new applications.
- Work within a modified Agile Scrum framework for rapid development on projects as they are priorities by the business owners.
- Adhere to strict architecture requirements and collaborate with the Intermec IT Web team on solutions to issues.
- Provide support for unit testing, integration testing.
- Work individually or as part of a team for web application development.
Qualifications: - 5-10 years programming including 4+ years with ASP.NET with C# using standard Microsoft frameworks
- Solid understanding of best practices in web design and implementation
- Ability to work in a collaborative team environment across multiple locations
- SQL Programming skills – preferred - SQL Server 2008
- Clearly able articulate and communicate technical issues / limitations / solutions to non-technical team members
Skills / Experience: - Solid development experience with ASP.NET 4.0 required.
- Solid development experience with C# required
- .NET architecture design experience desired
- Experience with role based security in Web design
- Experience with Scrum/Agile methodology for rapid development.
- Strong end to end experience (backend design and UI development)
| WA - Everett |
Contract / Client
|
|
| 14557 |
Agile Coach – Scrum
Untitled 1Agile Coach – Scrum Long-term contract/contract to perm project in Redmond, WA Is your coaching preference to work with individuals and teams on their process — improving their success as a team and their effectiveness with Scrum? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Agile Coaches. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. Ideal candidates are expert practitioners of Scrum who are passionate about building successful, collaborative teams through facilitation, coaching and mentoring. Responsibilities: Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, developer, trainer, and coach, although those in this role may frequently be involved in typical project delivery roles. Qualifications: - Bachelor's degree or combination of relevant education and experience
- Must be a Certified Scrum Master with 5+ years of Agile experience, and at least three years of Agile Coaching experience
- 2+ years of experience as an Agile Coach in an enterprise environment
- Experience coaching at tactical and strategic levels
- Experience looking at the larger organization and developing strategic solutions at the enterprise around moving the agility of teams forward
- Advanced knowledge of the software development lifecycle and of several software development methodologies
- Experience with processes and tools supporting Agile methodologies
- Excellent interpersonal skills, ability to work with diverse personality types
- Facilitation skills in leading planning meetings, reviews, and retrospectives.
- Ability to understand technical issues
- Exceptional communication, organization, and time management skills
- Ability to coach and mentor the team to reach their highest potential
- Collaborative approach to decision-making on teams
- Strong analytical and problem solving skills with a high attention to detail
Additional Skills Desired: - Experience as a developer, tester, business analyst, or UX designer, especially in an Agile environment
- Experience with Extreme Programming (XP), and other Agile engineering practices is a plus
- Outstanding presentation and public speaking skills.
- Experience conducting stand-up training
- Experience developing training materials
- Experience leading organizational change management
- Experience developing and growing business with new and existing accounts in a deliberate and strategic manner.
- Experience designing and deploying methodologies in many types of organizations
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| WA - Redmond |
Contract / Client
|
|
| 14551 |
Agile Coach – Software Process
Untitled 1 Agile Coach – Software Process Contract/Contract to Perm project in Detroit, Michigan Is your coaching preference to work with individuals and teams on their process — improving their success as a team and their effectiveness with Scrum or Kanban? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Agile Coaches. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. Ideal candidates are expert practitioners of Scrum and Kanban who are passionate about building successful, collaborative teams through facilitation, coaching and mentoring. Responsibilities: This position offers opportunities to travel, work with a variety of clients, experience full-time Agile projects, and collaborate with a team of leaders in the Agile community. Engagements are anything but typical—consulting assignments will vary from fulfilling the role of leading a novice team as they learn Agile practices and Lean principles for the first time, advising a busy Product Owner, developing software with a team, delivering training courses, documenting consulting deliverables, coaching a team on Agile practices and Lean principles that will take them to the next level, and other similar activities. Often you’ll work with a team for a number of days, while other times you’ll immerse yourself at a customer for a longer duration. Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, developer, trainer, and coach, although those in this role may frequently be involved in typical project delivery roles. Qualifications: - Bachelor's degree or combination of relevant education and experience
- Must be a Certified ScrumMaster with 5+ years of Agile experience, and 2 years of Agile Coaching experience
- Must have 2 years of experience coaching teams to use Kanban and other Lean principles
- Advanced knowledge of the software development lifecycle and of several software development methodologies
- Experience with processes and tools supporting Agile methodologies
- Excellent interpersonal skills, ability to work with diverse personality types
- Facilitation skills in leading planning meetings, reviews, and retrospectives.
- Ability to understand technical issues
- Exceptional communication, organization, and time management skills
- Ability to coach and mentor the team to reach their highest potential
- Collaborative approach to decision-making on teams
- Strong analytical and problem solving skills with a high attention to detail
- A willingness to travel
Additional Skills Desired: - Experience as a developer, tester, business analyst, or UX designer, especially in an Agile environment
- Experience with Extreme Programming (XP), and other Agile engineering practices is a plus
- Outstanding presentation and public speaking skills.
- Experience conducting stand-up training
- Experience developing training materials
- Experience leading organizational change management
- Experience developing and growing business with new and existing accounts in a deliberate and strategic manner.
- Experience designing and deploying methodologies in many types of organizations
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| MI - Detroit |
Contract / SolutionsIQ
|
|
| 14550 |
Software Developer-Automation (SDET)
Untitled 1Software Developer-Automation (SDET) Perm/Contract to perm position in Bellevue, WA Our client is looking for passionate software developers who are self-driven and take pleasure in solving a large variety of software engineering problems. The automation team is a group of energetic software developers focused on creating internal tools, distributed automation frameworks, and automating manual test cases. Involvement on the automation team requires very strong problem solving skills across full gamut of hardware and software. In addition to strong development, algorithm, and object oriented design skills, the best candidates will have strong general knowledge of system and platform. Key differentiators of success on the automation team are strong team collaboration skills and genuine passion for overcoming hardware and software challenges. Here's what you'd do every day: - Write C# code to facilitate utilization of lab resources for automated test
- Identify/create tools to improve day-to-day efficiency of engineering team
- Architect/Implement mechanisms to interact with product components to simulate manual actions.Components include:
o Ethernet switches o vCenter o FC Switches o Storage arrays o MS SQL DB - Collaborate with Development team to introduce product features to facilitate testing
- Collaborate with QA to fundamentally understand testing needs and challenges
- Draw on information collected from product, tests, and environment to perform detailed RCA
Desired skills: - C# (or demonstrated mastery of one or more programming languages)
- Relevant formal education, including BS or MS in Computer Science
- Excellent communication skills
- Self-driven, highly motivated
| WA - Bellevue |
Permanent / Client
|
|
| 14547 |
Management Consultant
Management Consultant Contract position in Detroit, MI Long Term Engagement SolutionsIQ is a consulting and technology services company specializing in Agile services including organizational transformation, coaching, training, software delivery and distributed development. With headquarters in Seattle, regional offices in Philadelphia, PA, California and Bangalore, India, and a global partner network, SolutionsIQ has established itself as a premier provider of Agile consulting and software delivery services worldwide. SolutionsIQ is seeking Managing Consultants to lead Agile organizational change and business transformation. Managing Consultants collaborate with clients to define and implement solutions related to corporate strategy, organizational change and project and portfolio performance, based upon an understanding of the client's challenges and business needs. Our Managing Consultant's primary focus includes: - Engagement Procurement & Expansion
- Participate in new business development activity with SolutionsIQ sales team
- Develop client proposals and SOWs in conjunction with SolutionsIQ business stakeholders and service providers
- Actively seek and secure engagement expansion and extension opportunities
- Monitor and manage client expectations and customer satisfaction
- Engagement Delivery
- Act as engagement manager responsible for SOW and contractual commitments
- Conduct client needs assessments
- Work with client executives to define and manage programs associated with Agile and Lean organization change, process improvement, and project & portfolio enhancement
- Work collaboratively with other SolutionsIQ team members to design and enhance SolutionsIQ service offerings
Key responsibilities may include: - Identify, build, and fulfill successful client solutions, working collaboratively across SolutionsIQ's service line and operating groups.
- Manage all day-to-day aspects of each client engagement
- Help identify and develop client relationships and new business opportunities
- Manage engagements of various sizes, with responsibility for financial performance and customer satisfaction
- Delivery of insightful analysis and candid recommendations under ambiguous and politically challenging circumstances Present analysis and recommendations to clients, from day-to-day contacts up to C-level management
- Oversee relationships with third party vendors and agencies
- Contribute to practice development by participation in improvement initiatives and contributing to intellectual capital
- Train/mentor other consultants
Job Requirements: - Experience with Agile and/or lean principles & practices
- Minimum 5 years formal consultative experience
- Minimum 5 years experience working with organizational change, project portfolio management, or large program design and management
- Bachelors degree required
Desired Experience: - Conducting organization-wide Agile adoption
- Working on one or more Agile teams
- Project and program management
- Formal business case development
- Master’s in Business Administration
Professional Skills Requirements: - Proven ability to build, manage and foster a team-oriented environment
- Proven ability to work creatively and analytically in a complex and challenging client environment
- Proven ability to perform and thrive in a collaborative environment
- Excellent leadership and management skills
- Demonstrated executive presence, with the ability to compellingly articulate value propositions, credentials, and best practices
- Demonstrated focus on value and ROI
| MI - Detroit |
Contract / SolutionsIQ
|
|
| 14540 |
Agile Coach – Scrum
Untitled 1Agile Coach – Scrum Contract role in San Jose Is your coaching preference to work with individuals and teams on their process — improving their success as a team and their effectiveness with Agile and Scrum? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for an Agile Coach. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. Ideal candidates are expert practitioners of Scrum, with a technical background, who are about passionate about building successful, collaborative teams through facilitation, coaching and mentoring. Responsibilities: While in this role, you will act as a Coach for multiple teams that are using Agile methodologies but need coaching to help them work as a high performance team. Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. Qualifications: - Bachelor's degree or combination of relevant education and experience
- Must be a Certified Scrum Master with 5+ years of relevant experience and 2 years of Scrum Master experience
- Experience as an Agile Coach with a successful track record of helping to implement Agile methods and techniques, experience in facilitating organizational and cultural change, and experience in the implementation and execution of Scrum in an environment where individuals are unfamiliar with the methodology.
- Advanced knowledge of the software development lifecycle and of several software development methodologies
- Experience with processes and tools supporting Agile methodologies
- Experience coaching and mentoring a team(s) to their highest potential
- Excellent interpersonal skills, ability to work with diverse personality types
- Facilitation skills in leading planning meetings, reviews, and retrospectives.
- Ability to understand technical issues
- Exceptional communication, organization, and time management skills
- Collaborative approach to decision-making on teams
- Strong analytical and problem solving skills with a high attention to detail
- Local to San Jose area
Additional Skills Desired: - Experienced software developer or software tester, especially in an Agile environment
- Experience with Extreme Programming (XP), Lean Software Development and other Agile methodologies is a plus
- Outstanding presentation and public speaking skills.
- Experience leading organizational change management
- Experience developing and growing business with new and existing accounts in a deliberate and strategic manner.
- Experience designing and deploying methodologies in many types of organizations
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable challenging change management scenarios, knowing when to insert yourself and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| CA - San Jose |
Contract / SolutionsIQ
|
|
| 14506 |
UX Designer
Untitled 1UX Designer Perm position in Bellevue, WA We’re looking for a world-class designer of delightful, engaging software experiences. Your portfolio is testament to your empathy for users, your ability to balance the simple with the fun and robust, your good taste and your visual design sensibilities. You should be comfortable iterating fast and communicating your ideas to a visually-oriented, opinionated team. You should be fluent in Visio/OmniGraffle/Balsamiq/PhotoShop or similar tools to get your ideas across, and be able to create clean, well-structured HTML and CSS code to help bring them to life. JavaScript and Jquery experience is a major plus. You will work with an experienced group of web app pioneers, within the structure of a best-practices Agile Development process, based on a customization of UML Modeling and Scrum methods. We perform rapid, iterative, incremental site updates monthly. Bonus points for interest in quantified self involvement, and/ interest in well-being or health improvement. If you love to learn and to challenge yourself, you’ll love this job. Responsibilities: - See product features from the sketch phase through mockups and implementation
- Brainstorm, revise and collaborate with an opinionated, visually-oriented team
- Develop production-ready, cross-browser front-end code using CSS/XHTML
- Evaluate and flesh out product specs prior to implementation
- Participate in dev scrum meetings
- Work directly with CTO, Lead Product Manager and the rest of a fun dev team
Requirements: - Mastery of process and visual design apps (OmniGraffle/Balsamiq/Visio/Photoshop)
- Web and mobile application
- Excellent communication and facilitation skills
- Open-minded and able to incorporate constructive feedback
- 3+ years writing clean, production-ready code: CSS, HTML/XHTML/W3C DOM
- JavaScript and jQuery experience a major plus
| WA - Bellevue |
Permanent / Client
|
|
| 14475 |
Software Development Engineer in Test (“SDET”) - SQL, Selenium
Software Development Engineer in Test (“SDET”) - SQL, Selenium Contract to position in Seattle, WA This is a position at a great company in downtown Seattle that develops SaaS solutions for the education market. Be part of a team where your contribution really makes a difference and the culture is one of collaboration and communication. Also, the mission of the company contributes to higher success for students throughout the United States. We’re looking for a motivated, innovative and highly organized Senior SDET to join our growing Technology team. The Sr SDET will be working with software developers and DBAs to develop and improve testing methodologies, create and automate (where appropriate) test cases, and generally validate to underlying functionality and performance of backend systems and databases. If you have the required experience, pride yourself on being extremely well organized, have an upbeat, positive persona and are eager to be a part of a rapidly growing company, apply today! DUTIES AND RESPONSIBILITIES: - Develop test plans and test cases, execute both systematic and ad hoc testing of all parts of our system. Principal focus will be on databases, back-end systems and other white box testing, but time may occasionally also be spent on black box testing of the front end functions and interfaces as needed.
- Write SQL queries for test data scenarios and white box database code validation
- Automate test cases as appropriate.
- Work effectively with the Development team in an Agile environment.
- Engage in all stages of the software development, from requirements refinement and design through iterative develop/test cycles.
- Participate in Developer code reviews and contribute to team improvement initiatives and projects, including team tools, process changes, and test automation.
- Help evaluate the testing approach and make recommendations, contribute to continuous improvement of the testing and development processes.
- Continuously grow skills and knowledge of test best practices, tools, and code use and application for increased testing efficiency and coverage.
REQUIRED SKILLS AND EDUCATION: - 5+ years of experience testing systems with a large back-end database component.
- Strong understanding of SQL relational databases and tools, of basic database design.
- Experience with Selenium preferred
- Experience developing, executing and evaluating the results of database load and performance tests
- Experience creating automated scripts and/or working with automation tools
- Solid understanding of programming concepts and theory. This includes a working understanding of common programming errors and the nature of the resulting bugs.
- Experience working effectively in an Agile development environment.
- Able to provide quality work in a less structured environment, able to adapt and remain productive, good problem solving skills.
- Willingness and ability to learn technical processes and applications at a quick pace.
- Experience with JIRA is a plus.
- Good understanding of replication, good understanding of data warehousing concepts is preferred.
- Excellent written and oral communication skills are required.
- Must be able to pass a pre-employment criminal background check.
| WA - Seattle |
Contract / Client
|
|
| 14457 |
Agile .Net Developer
Software Engineer - ASP.NET, C#, SQL Server Contract position in Seattle, WA SolutionsIQ is looking for a bright, innovative and highly disciplined Software Engineer to join a fantastic team of Developers. Our new Software Engineer will be a member of a high functioning Scrum team collaborating with senior-level staff to develop, test and deploy critical business applications using the .NET framework 4.5 and SQL Server 2012 technologies. If you have the required experience, pride yourself on being disciplined and a well organized team player, have an upbeat, positive persona and are eager to be a part of a rapidly growing company, apply today! Duties and Responsibilities: Use XP best practices to create an exciting greenfield web-based software application using ASP.NET, MVC, C#, Entity Framework, JavaScript (jQuery & knockout.js) and XSL/XSLT. We develop our software relying upon Scrum and XP practices. Candidates must have a strong passion to write solid code, and the desire and knowledge to practice XP concepts including TDD, Pair Programming and Continuous Integration. Required Skills and Education: - Bachelor's Degree in Computer Science, Information Technology, Engineering or a related field.
- Seven years development experience with the Microsoft .NET platform, including C#, ADO.NET, and ASP.NET.
- Experience with MVC & JavaScript
- Candidates highly experienced in TDD & Pair Programming may be accepted with up to five year’s experience.
- Strong knowledge of and experience with Microsoft SQL.
- Experience developing commercial web applications.
- Experience with testing tools/frameworks NUnit, QUnit, Selenium or similar.
- Experience with mocking frameworks like Moq, RhinoMocks or similar.
| WA - Redmond |
Contract / SolutionsIQ
|
|
| 14368 |
Technical Agile Coach – Software Engineering (Extreme Programming)
Technical Agile Coach – Software Engineering (Extreme Programming) Contract possibly moving to FTE Is your coaching preference to work with individuals and teams on improving their technical practices? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for an Agile Coach. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers.
Ideal candidates are experienced Agile developers with the experience to introduce pair programming, test driven development, continuous integration and other technical practices by working side-by-side with developers. Responsibilities: This position offers opportunities to travel, work with a variety of clients, experience full-time Agile projects, and to learn from leaders in the Agile community. Engagements are anything but typical—consulting assignments will vary from fulfilling the role of ScrumMaster for a novice team, advising a busy Product Owner, developing software with a team, delivering training courses, documenting consulting deliverables, mentoring a team on Agile practices that will take them to the next level, and other similar activities. Often you’ll work with a team for a number of days, while other times you’ll immerse yourself at a customer for a longer duration.
Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, developer, trainer, and coach, although those in this role may frequently be involved in typical project delivery roles.
Qualifications: Technical skills: - 10 years or more experience in technology/software organizations
- Advanced knowledge of the software development lifecycle and of several software development methodologies. Experience with Scrum, Extreme Programming (XP), Lean Software Development and other Agile methodologies is a plus
- Senior-level skills in systems architecture, design, development, and programming in object-oriented and relational databases and client server platforms
- Participate in pair programming with other developers
- Experienced at mentoring other developers
- Experience in leading technical teams; skills as coach and consultant to development organizations
- Experienced software developer or software tester, especially in an Agile environment
Other qualifications: - Technical or Business degree
- Certified ScrumMaster; Experience as a working ScrumMaster
- Experience with processes and tools supporting Agile methodologies
- Facilitation skills in leading planning meetings, reviews, and retrospectives
- A willingness to travel
Additional Skills Desired: - Outstanding presentation and public speaking skills
- Experience conducting stand-up training
- Experience developing training materials
- Experience leading organizational change management
- Experience developing and growing business with new and existing accounts in a deliberate and strategic manner
- Experience designing and deploying methodologies in many types of organizations
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member.
| WA - Redmond |
Contract / SolutionsIQ
|
|
| 14108 |
SolutionsIQ ScrumMaster
Untitled 1 SolutionsIQ ScrumMaster Contract/Contract to Perm/Perm-Nationwide Are you passionate about helping software development teams collaborate and deliver? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for ScrumMasters to join our team nationwide. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers.
This role serves as a liaison between technical and non-technical departments, and communicates with other management, developers, product managers, and technical support specialists on product issues. The ideal candidate is experienced with both Scrum and traditional project management practices.
Responsibilities: Support the product development process: - Facilitate project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos, and other Scrum-related meetings.
- Track and communicate team velocity and sprint/release progress.
- Maintain process documentation.
- Ensure the development teams are practicing the Agile principles.
Support the Product Owner: - Assist as needed with backlog maintenance.
- Assist with internal and external communication, improving transparency, and radiating information.
- Assist with prioritization and resolution of defects/bugs.
Support the product team: - Participate proactively in developing and maintaining team standards, tools, and best practices.
- Identify and remove impediments, prevent distractions.
- Facilitate discussion and conflict resolution.
- Empower the team to self-organize.
Qualifications: - Bachelor's degree or combination of relevant education and experience.
- Must be a Certified ScrumMaster with 5+ years of project management experience and 2 years of ScrumMaster experience.
- Excellent interpersonal skills, ability to work with diverse personality types.
- Ability to understand technical issues at a high level.
- A thorough understanding of Agile software development methodologies, values, and procedures.
- Exceptional communication, organization, and time management skills.
- Ability to coach the team to reach their highest potential.
- Collaborative approach to driving decisions.
- Strong analytical and problem solving skills with a high attention to detail.
Optional: - Experience in a cellular communications industry
Personal Characteristics: - Passion to proactively seek ways to improve processes.
- Self-confidence to be assertive when taking a position and ability to constructively resolve problems.
- Creative, resourceful, and innovative at tackling complex challenges.
- Demonstrated aptitude for acquiring knowledge and skills and readily adopting new technologies.
- Respectful, professional interpersonal working style.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| WA - Redmond |
Permanent / SolutionsIQ
|
|
| 14097 |
SolutionsIQ Agile XP Developer
Untitled 1SolutionsIQ Agile XP Developer Contract/Contract to Perm/Perm-Nationwide
SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Java and .NET developers to support our growing customer base. This individual will work at SolutionsIQ as part of a team developing an application for one of our major clients. The ideal candidate will have excellent communication skills, interest in technical practices, and will have worked in an Agile/Scrum environment. This is an excellent opportunity to learn development Extreme Programming (XP) practices. Responsibilities: - Analyze, code, test, and document new functionality and fixes for defects in software applications.
- Redesign existing systems for improved performance, reliability, or functionality.
- Create, modify, and validate databases.
- Work with other disciplines (Test, PM, Operations) and partner teams to gather and prioritize requirements.
- Work with the team to estimate new work.
Qualifications: General - Experience in the development of complex SQL queries
- Excellent communication skills
- Excellent command of the IDE
- Experience with SOA (Service-Oriented Architecture) application design and development
- Experience in an Agile/Scrum environment desired
- Experience with Test-Driven Development (TDD) desired
- Experience in paired programming desired
Java - 5+ plus years of Java programming experience
- 5+ years of object-oriented (OO) development and design
- UI development experience with JSP, HTML, and JavaScript
- Experience writing and consuming SOAP and REST services
- Experience with Spring and Hibernate
- Experience with JUnit/TestNG
.NET - 5+ years of design and development experience in enterprise applications
- 5+ years of strong experience with C# and the .NET Framework
- Experience with NHibernate
- Experience with WPF, WCF and Web services
- Experience with NUnit
About SolutionsIQ With more than 30 years of experience, SolutionsIQ has a deep understanding of software delivery excellence. A leading provider of Agile consulting, certified training, coaching, development, and talent acquisition services, the company is uniquely equipped to help organizations leverage Agile project management and software development methods to deliver solutions more reliably with less risk and at lower cost. SolutionsIQ helps its international client base navigate complex cross-functional changes – increasing Agile competencies at the individual, team, and enterprise level – and gives them the tools and collaboration they need to succeed.
| WA - Redmond |
Contract / SolutionsIQ
|
|
| 14083 |
Agile Coach – Software Process (Scrum, Lean)
Agile Coach – Software Process (Scrum, Lean) Contract/Contract to Perm/Perm-Nationwide Is your coaching preference to work with individuals and teams on their process — improving their success as a team and their effectiveness with Agile and Scrum? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Agile Coaches.
Everybody at SolutionsIQ is
committed to Agile values and principles. We help our clients to successfully
adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban,
and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers.
Ideal candidates are expert practitioners of Scrum
and Lean who are passionate about building successful, collaborative teams
through facilitation, coaching and mentoring. Responsibilities: This position offers opportunities to travel, work with a variety of clients, experience full-time Agile projects, and to learn from leaders in the Agile community. Engagements are anything but typical—consulting assignments will vary from fulfilling the role of ScrumMaster for a novice team, advising a busy Product Owner, developing software with a team, delivering training courses, documenting consulting deliverables, mentoring a team on Agile practices that will take them to the next level, and other similar activities. Often you’ll work with a team for a number of days, while other times you’ll immerse yourself at a customer for a longer duration. Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, developer, trainer, and coach, although those in this role may frequently be involved in typical project delivery roles. Qualifications: - Bachelor's degree or combination of relevant education and experience
- Must be a Certified ScrumMaster with 5+ years of project management experience and 2 years of ScrumMaster experience
- Advanced knowledge of the software development lifecycle and of several software development methodologies
- Experience with processes and tools supporting Agile methodologies
- Excellent interpersonal skills, ability to work with diverse personality types
- Facilitation skills in leading planning meetings, reviews, and retrospectives.
- Ability to understand technical issues
- Exceptional communication, organization, and time management skills
- Ability to coach and mentor the team to reach their highest potential
- Collaborative approach to decision-making on teams
- Strong analytical and problem solving skills with a high attention to detail
- A willingness to travel 100%
Additional Skills Desired: - Experienced software developer or software tester, especially in an Agile environment
- Experience with Extreme Programming (XP), Lean Software Development and other Agile methodologies is a plus
- Outstanding presentation and public speaking skills.
- Experience conducting stand-up training
- Experience developing training materials
- Experience leading organizational change management
- Experience developing and growing business with new and existing accounts in a deliberate and strategic manner.
- Experience designing and deploying methodologies in many types of organizations
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| WA - Redmond |
Contract / SolutionsIQ
|
|
| 14082 |
Agile Coach – Software Engineering (Extreme Programming practices)
Agile Coach – Software Engineering (Extreme Programming) Perm Position-Nationwide
Is your coaching preference to work with individuals and teams on improving their technical practices? SolutionsIQ, a leading provider of Agile consulting, training, and distributed Agile software development, is looking for Agile Coaches. Everybody at SolutionsIQ is committed to Agile values and principles. We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban, and we provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. Ideal candidates are experienced Agile developers with the experience to introduce pair programming, test driven development, continuous integration and other technical practices by working side-by-side with developers. Responsibilities: This position offers opportunities to travel, work with a variety of clients, experience full-time Agile projects, and to learn from leaders in the Agile community. Engagements are anything but typical—consulting assignments will vary from fulfilling the role of ScrumMaster for a novice team, advising a busy Product Owner, developing software with a team, delivering training courses, documenting consulting deliverables, mentoring a team on Agile practices that will take them to the next level, and other similar activities. Often you’ll work with a team for a number of days, while other times you’ll immerse yourself at a customer for a longer duration.
Candidates must be excellent listeners, possess outstanding facilitation and conflict-resolutions skills, and the ability to work in collaborative environments. The candidate will be selected based on their ability to function as a consultant, developer, trainer, and coach, although those in this role may frequently be involved in typical project delivery roles.
Qualifications: Technical skills: - 10 years or more experience in technology/software organizations
- Advanced knowledge of the software development lifecycle and of several software development methodologies. Experience with Scrum, Extreme Programming (XP), Lean Software Development and other Agile methodologies is a plus
- Senior-level skills in systems architecture, design, development, and programming in object-oriented and relational databases and client server platforms
- Participate in pair programming with other developers
- Experienced at mentoring other developers
- Experience in leading technical teams; skills as coach and consultant to development organizations
- Experienced software developer or software tester, especially in an Agile environment
Other qualifications: - Technical or Business degree
- Certified ScrumMaster; Experience as a working ScrumMaster
- Experience with processes and tools supporting Agile methodologies
- Facilitation skills in leading planning meetings, reviews, and retrospectives
- A willingness to travel 100%
Additional Skills Desired: - Outstanding presentation and public speaking skills
- Experience conducting stand-up training
- Experience developing training materials
- Experience leading organizational change management
- Experience developing and growing business with new and existing accounts in a deliberate and strategic manner
- Experience designing and deploying methodologies in many types of organizations
Personal Characteristics: - A predisposition to patience and tolerance.
- Must be comfortable and articulate in challenging change management scenarios, knowing when to insert self and when to fade back.
- Must be extraordinarily articulate, persuasive, and comfortable interacting with all levels of customers, from line developer to C/VP level.
- Effective and collaborative team member.
As an Agile professional, why would you choose SolutionsIQ? When we ask our employees this same question, they explain that the best part about working at SolutionsIQ is the opportunity to collaborate daily with an outstanding group of Agile experts from a diverse set of backgrounds. Everybody at SolutionsIQ is committed to Agile values and principles. From the day we began using Agile practices in 2004, our commitment has steadily grown. Today we use Agile in running the entire company--“we practice what we preach!” We help our clients to successfully adopt practices like Agile engineering practices (XP), Scrum, Lean, and Kanban. We provide management consulting services, including organizational change management, program planning and management, and portfolio management. We also use Agile to build and deliver software for our customers. These software development projects are a laboratory for our Agile consultancy. We encourage our Agile practitioners to participate as students and as thought leaders in the Agile community.
| WA - Redmond |
Permanent / SolutionsIQ
|
|
| 13945 |
Software Development Engineer - OO Development
Untitled 1Development - Software Engineer Contract to FTE OR Direct Hire Bellevue, WA Our client's Platform Engineering team is looking for Software Development Engineers to architect, design and implement cloud computing solutions. Our Engineering team utilizes a highly collaborative sprint team development model that requires deep involvement from start to finish. The solution being delivered is a combination of software and hardware (servers, network & storage). Experience with diverse technologies is a plus. Candidate must be passionate about efficiently delivering high-quality enterprise class solutions to the market.
Responsibilities: - Work in a fast-paced, collaborative development environment architecting, designing, developing and testing a leading-edge cloud computing solution. Engage with Product Owners, Technology Architects, QA and SDET team members on cross-functional activities.
Requirements: - Experience developing leading edge solutions
- A genuine passion for engineering high-quality solutions
- Advanced problem solving skills
- Demonstrated software engineering expertise in one or more programming languages
- Technology savvy, detail oriented, and highly driven
- Excellent verbal and written communication skills
- Relevant formal education, including BSCS or MSCS
Desired Skills and Interests - C# and .NET expertise
- Virtualization expertise. Familiar with Microsoft Systems Center and/or Virtual Machine Manager and/or HyperV. Knowledge of VMWare is helpful.
- Distributed computing technologies
- Experience with cloud computing concepts
| WA - Bellevue |
Contract-to-Hire / Client
|
|