|
Technology driven. People focused.
A career with Selling Source is an extraordinary start to your future.
We're a cutting-edge company on the forefront of the next generation of online technology. An Inc. 500 company that has already experienced success and is poised for even greater accomplishments. A place with the perks of a large company, yet one that embraces the camaraderie of a small business.
Selling Source is the number-one technology company in Las Vegas, specializing in technology and marketing solutions for online businesses. We consist of 11 affiliate companies housed in our 50,000 square foot technology campus.
Since our inception in 1997, we've grown into a stable and well-respected company, not just within our community, but as a nationally recognized technology leader. As we continue growing, we're constantly looking for the best and the brightest to enhance our team in areas such as sales and marketing, PHP development, Web design, customer service, and many others.
We offer some of the most comprehensive benefits you'll find in the industry:
- Competitive salaries
- Medical, dental, and vision plans
- Domestic partner benefits
- 401(k) company match
- Advancement opportunities
- Flexible work schedules
- Fitness discounts
- Employee assistance program
Living in Las Vegas
With a reputation that far exceeds reality, Las Vegas is home to breathtaking scenery, warm, sunny weather and a community-minded atmosphere. As the fastest growing city in the country, an average of 4,000 people a month are discovering that Las Vegas isn't just a place to come and play, it’s a place to call home.
Las Vegas affords one of the most dynamic lifestyles in the country, with a wide range of activities to satisfy almost any interest. From miles of hiking trails in the mountains of Mt. Charleston and Red Rock Canyon, to water activities on Lake Mead, to 18 holes on our renowned golf courses, the outdoors are alive year round in Southern Nevada. And for those who enjoy the nightlife, Las Vegas is obviously the place to be, with world-class dining and entertainment that will take your breath away.
Away from the bright lights and glitter of the Strip, Las Vegas is like any normal family-orientated community. New schools, numerous churches, large recreational parks, a myriad of restaurants, and big-name retailers dot the desert landscape and create a familiar and welcoming way of life for families and singles alike. Best of all, with no state income tax, you'll see more of your paycheck each week.
Come discover why Selling Source is the best move you'll ever make.
Obtain an application.
Submit your application and resume for a suitable open position.
Fax to (702) 853-6963 or bring with you to your scheduled interview.
Positions Available
| Technical |
| PHP Developer |
| A PHP Developer at this level will have experience with back-end development with both PHP and MySQL. This person will be able to take guidance from their manager and works well in a team environment. The PHP Developer designs, develops, maintains, and optimizes secure and scalable multi-tier web applications, business reports, monitoring tools, and maintenance scripts.
A successful candidate will have demonstrable experience building real online applications in a LAMP environment and will be able to make a meaningful contribution from day one. You will be comfortable working with team members at all levels and departments within the organization. You will be willing to share your opinions and insights with business leaders in order to affect rapid decision cycles and effective technical solutions to business requirements. You will be challenged on a daily basis to solve problems in new and creative ways.
Duties & Responsibilities Additional duties may be assigned
Writes unit tests and coordinates development with the management and development team(s).
Writes consistent standardized Object-Oriented code that is maintainable, well documented, and scalable.
Deploys applications to process servers on a scheduled basis.
Utilizes version control with SVN.
Writes, optimizes and debugs advanced SQL queries to tune for optimal performance.
Job Requirements
High skill level in Object-Oriented PHP and SQL development.
Knowledge of additional languages such as JavaScript, AJAX, Perl, and Bash is preferred.
Proficient in Web services/SOAP/XML.
Knowledge of (X)HTML, CSS and Javascript.
Ability to translate business requirements into system design.
Experience with Unix OS.
Ability to solve complex, multi-dimensional problems.
High level understanding of internet services, such as SOAP, XMLRPC, Web services, etc.
Experience with LAMP (Linux/Unix, Apache, MySQL, PHP).
Ability to understand Rapid Development processes (RAD, Agile) and work within them.
Has excellent analysis and troubleshooting skills.
Strong communication skills.
Self starter.
Ability to thrive under tight deadlines.
|
| Software Engineer in Test |
Software Engineer In Test
This position is for a passionate tester who is well versed in programming methodologies. The Software Engineer in Test (SET) is embedded with Developer(s) to assist in writing strong integration tests to prove code is solid and conforms to specifications. SET works closely with Developers and the Automation Architect to construct tests in PHP and other languages, as part of an Agile, Test-driven software development environment.
SET interfaces with the technology teams (Development, DBA, production and SysAdmins) along with the PMO organization. SET needs to be inquisitive by nature with a high level of attention to detail and with a solid understanding of Development methodologies. SET will make recommendations on improving QA infrastructure and methodologies to the QA team, create test plans, test cases, test artifacts for reporting, and defect analysis reports.
Typical task list per Project (in this order but could vary): Working with Developer(s), writing feature tests for behat (http://behat.org) Working with Developer(s) and Automation Architect, writing integration and functional tests using behat and PHPUnit within existing frameworks
Defines manual test cases where required
Perform manual tests of new UI, APIs and back end data verification, including complex queries in the DB
Assist Automation Architect with evaluating and strengthening existing tests (brittleness, scope, etc.)
Mentoring manual testers on authoring reusable and repeatable tests
Required:
Must be familiar with the Page Objects pattern
Must be familiar with and understand web services (SOAP, REST, etc)
Must have intermediate Linux experience with ability to navigate around a server
Strong written and verbal communication skills.
Works well in a team environment and alone
Working knowledge of software quality assurance methodologies
Experience with test automation strategies
Strong analytical and problem-solving skills
Ability to multi-task on more than one project/task at a time
Understands functional specifications
Demonstrable ability to effectively articulate technical issues to all stakeholders
Demonstrable ability to identify OOP and AOP execution paths
Desired:
Familiar with Groovy/Geb/Selenium
Familiar with Behat/Mink/PHPUnit
Familiar with Maven or Gradle dependency management
Familiar with Ant and calling Ant targets from the command line in any Operating System
Experience in all Test Phases
Expertise in testing web based applications
3+ years of experience in software quality assurance/testing
Familiar with web & email marketing, online advertisers and publisher terminologies (CPC, CPA, CPC, CPM, mailing lists, affiliates...etc)
Required Programming Expertise:
|
Area:
|
Minimum competence
1 (little or no experience) to 10(expert):
|
|
Ability to write and execute Object oriented PHP code
|
7
|
|
Able to read and understand XHTML (preferred)
|
6
|
|
Ability to write and execute Javascript (jquery preferred)
|
6
|
|
Able to read and understand XML
|
4
|
|
Demons ratable ability to write and read complex queries in MS SQL, MySQL or PostgreSQL (one at least)
|
5
|
|
Ability to write and execute PHPUnit tests (or equivalent / such as behat, junit, geb)
|
8
|
|
General MVC Framework Experience (Symfony2, Grails, RoR, Spring, etc.)
|
7
|
|
| Project Manager |
| The Project Manager II organizes and coordinates the work, communication and success of both internal and external projects.
Duties & Responsibilities Additional duties may be assigned
Manages business and technology projects under the guidance of a senior project manager.
Understands and utilizes the PMO methodology and project lifecycle.
Tracks the schedule, scope, budget, quality, and client satisfaction for all project deliverables.
Motivates the team and removes obstacles.
Coordinates across all client and functional managers to resource level staff availability and map out critical dependencies which will have an impact on projects.
Works with the software development and management teams to establish release guidelines and general project plans based on the scope of the product.
Participates in proposal development and pricing estimates when needed.
Communicates to stakeholders and ensures project success.
Experience/Education
Bachelor's Degree from four-year College or university
Certifications
PMP Certification preferred.
Other Qualifications
Leadership, management and coaching skills are required to perform this job successfully.
Must have high interpersonal skills.
Must have open, proactive communications at all times.
Must be able to work with clients, both internally and externally.
Must have an expert understanding and use of technology.
Must have excellent organizational skills.
Must work well under pressure and be able to manage cross product/project coordination.
Must have experience in technology projects.
Must have an intermediate level of skills in Microsoft Project.
Must have experience in implementing high availability technology solutions.
Must have demonstrated ability to manage project scope, change, and billing within a for-profit environment.
|
|
|