Distinguished Software Engineer/ Architect

Razer USA Ltd. - San Francisco, CA

Distinguished Software Engineer/ Architect
(Job Code: 1190)

Job Responsibilities

We are seeking a very experienced, hands-on software engineer to help drive our global software R&D business to greater success. This role will directly influence all software development through a combination of technical leadership, mentoring, technical design/architecture expertise, and hands-on engineering work. The ideal candidate is someone who loves to code, keeps up with the latest trends and best practices in software engineering across multiple disciplines, enjoys mentoring other engineers, and lives for overcoming challenges. This is a wonderful opportunity for a talented engineer who has a passion for helping to create well architected, well designed software applications and services that scale. This position will be based in San Francisco, CA but international travel will be required from time to time. Responsibilities:

  • Develop, maintain, and enforce software design methodologies, best practices, and architectural standards
  • Lead software engineering and troubleshooting for internally developed software products
  • Evaluate stability, compatibility, scalability, interoperability, and performance of existing software products; refactoring or redesigning code as needed and coordinating with engineers to review and implement
  • Collaborate with marketing, product design, and engineering teams to review new software product and feature proposals, provide technical feedback, address design issues, assist with project scope and estimating, and help translate approved proposals into usable technical software designs
  • Develop “proof of concept” and reference applications to validate proposed new architectures and solutions
  • Serve as a source of technical expertise to project teams; mentor and help direct other engineers
  • Serve as a software engineering spokesperson on advanced topics (internally and externally)
  • Help troubleshoot software issues; mentor where possible, jump in to fix problems directly when needed
  • Work closely across engineering teams to identify and create common reusable components, libraries, and tools
  • Evaluate new technologies and products, for both market research and process improvement purposes
  • Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality applications
  • Lead by example and inspire people to do their best
  • Present to management on software status and courses of action using both written and verbal methods, provide solutions that reflect understanding of business objectives and time/resource/cost implications

Pre-Requisites

  • Engineering talent proven by great work experience, hobby projects, open source contributions, conference lectures, and/or superior academic results
  • 15+ years of experience in software development and a strong command of object oriented principles across multiple languages (C/C++, C#, and Java a must. Python, PHP, Javascript/CSS, and others a bonus)
  • 12+ years of experience developing commercial software applications across multiple platforms, development frameworks, and operating systems (Windows a must, OSX/Linux/iOS/Android a bonus)
  • 5+ years of experience with software analysis, architectural design, scalability, and performance tuning
  • Prior experience in a technical leadership or engineering mentorship role
  • Demonstrable understanding of large scale systems from architectural overview down to the key details of development, data storage, processing, and deployment – you must understand the nuts and bolts of your tools and also how to put them all together
  • Deep hands on technical expertise, problem solving, and debugging skills
  • Experience with advanced engineering challenges, such as: 
    ¯ Multithreading programming 
    ¯ Low-latency client and server network application development 
    ¯ Low-level software development (drivers, firmware, etc.) 
    ¯ Database-driven application development (SQL programming, schema design, performance analysis)
  • Experience writing unit tests and generating testable code
  • Experience using SCM/RCS tools (SVN, GIT, Mercurial, etc.)
  • Experience working in a hybrid Agile development environment
  • Able to communicate effectively and write elegant, readable, well documented code & documentation
  • Eager to work in a collaborative, technically challenging environment with rapidly changing requirements
  • You are always looking for new and better ways to do things
  • You love automation: continuous integration, automated testing, and rapid deployment are all old hat to you
  • You rapidly assimilate new technologies and solve complex issues, formulating and evaluating technical alternatives based on experience and data driven decision making skills
  • You have a scrappy, entrepreneurial attitude that gets high quality projects done quickly

Special Considerations

  • You are a dedicated console, pc, or mobile gamer, the more hardcore the better
  • You are a customer of Razer who understands our culture and brand, and is familiar with our products
  • Experience with visualization, data mining, or statistical tools is a plus
  • An advanced degree in computer science, software architecture, or similar is a plus but not required
  • Local candidates preferred (within commuting distance from San Francisco)

Miscellaneous

We value the time and efforts of our employees. Our commitment to your success is enhanced by our competitive salary and our extensive benefit package including paid time off; medical, dental and vision benefits; and future growth opportunities within the company. Plus, we work to maintain the best possible environment for our employees, where people can learn and grow with the company. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning and culture. To Apply: Please include the following information when responding to this posting:

  • Resume
  • A detailed salary history and/or salary expectations Applicants not including all of the requested information will not be considered. 

    Only short listed candidates will be contacted.

Help Desk Representative

Randstad   - Smithfield, RI

, 

, 
Our client, an industry leading retailer located in Smithfield, RI has multiple openings for Help Desk Representatives for a 4-5 month assignment duration. The position will be full time 40 hours per week on a 2nd shift basis paying $13.00 per hour. This opportunity will be a great way to gain valuable work experience with an industry leaving fortune 500 company., 
, 
Responsibilities include: , 

  • Responsible for Tier I software and hardware support. ,
  • Troubleshoots and restores routine technical service and equipment problems by analyzing, identifying and diagnosing faults and symptoms using established processes and procedures. ,
  • Recommend procedures and controls for problem prevention. ,
  • Respond, resolve, and document service tickets in a timely manner according to service level agreements or assigned completion dates.,
  • Document process improvements, procedures and inventories. ,
  • Provide 24 x 7 on-call support as assigned.,

, 
Working hours: 2nd shift start times between 1pm-4pm, 
, 
Qualifications: , 

  • Minimum of a High School diploma or equivalency required,
  • 1-5 years of relative work experience preferred,
  • Strong communication and analytical skills required,
  • Proficiency with operating systems/hardware/software ,

, 
Interested? Please apply online or email a copy of your resume preferably in an MS Word document to corey.harper@randstadusa.com.., 
, 
Randstad is a world leader in matching great people with great companies. Our experienced agents will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you’re looking for temporary, temporary-to-permanent or permanent opportunities, no one works harder for you than Randstad. EEO Employer: Race, Religion, Color, National Origin, Citizenship, Sex, Age, Disability, Ancestry, Veteran Status, Genetic Information, Service in the Uniformed Services or any other classification protected by law. 

Web/Mobile Designer

IBM  – Pennsylvania

 

Job description
The MobileFirst product team needs talented and motivated designers to join an era of design-led innovation at one of the largest software companies in the world. Designers will conceive and articulate the future of IBM’s mobile portfolio of products.

User Experience (UX) Designers
UX Designers will craft intuitive interactions and workflows informed by market and user research. Industrial designers with demonstrated interaction design skills are welcome to apply.

User Experience (UX) Researchers
UX Researchers will specialize in discovering, analyzing, and communicating user needs and evaluating user experiences. They will use qualitative and quantitative user research to prioritize design work and communicate results to other members of the team.

Visual Designers
Visual designers will use their experience in designing visual communication, layout, typography, color, etc. to elicit emotional connections and intuitive, intelligent responses from our audience. Pixel perfect precision and demonstrated skills in Adobe Creative Suite and other design software are a must.
IBM – Pennsylvania

Design Developers
Design Developers will use their experience in front-end programming, mobile platforms and web markup, to prototype a working model of the assets and ideas generated by Visual Designers, User Experience Designers and Researchers. A demonstrated background in front-end technology (web and/or mobile) is a must.

Each of these positions offers an excellent opportunity to develop a design career with a multi-disciplinary team of developers, designers and business professionals focused on the next generation of software.

Preferred Qualifications:
• Formal education and experience in visual, interactive, UX or industrial design
• Demonstrated foundation in industry standard design processes, methods, and tools
• Demonstrated innovative vision supported by a disciplined attention to detail
• Ability to work within a cross-functional group of peers and handle multiple projects with tight deadlines
• Demonstrated written and verbal interaction skills
• Knowledge of HTML and CSS

A proven ability to excel in a collaborative environment as an individual contributor.

Exposure To:
Web and mobile development and related skills, documentation, business tools and methodologies, troubleshooting and problem resolution, and customer facing experience
Required
High School Diploma/GED
At least 6 months experience in Desiging web and/or mobile applications
Readiness to travel 10% travel annually
English: Fluent
Preferred
Bachelor’s Degree
Basic knowledge in Design discipline in visual, interaction, industrial, HCI, UX
Basic knowledge in common javascript widget libraries such as jQuery, Bootstrap, Dojo
Basic knowledge in HTML5 and CSS3

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Security Engineer

Security Engineer
Job Code: 2014-10-1A-065
Location: Livermore, CA
Status: Regular Full Time

Responsibilities:
The Security Engineer supports the company’s Information Security Program by providing the implementation and execution of Information Security Policy Guidelines in Security Compliance, Security Incident Response and other Technical Security Safeguards as directed by the CISO.

• Implementation and maintenance of technical safeguards
• Conduct, analyze and report vulnerability assessment scans
• Conduct Security Compliance Audits
• Conduct Security standards reviews of Information Systems
• Review and report out on intrusion detection system
• Review and analyze SIEM report
• Act as first level support for information security team
• Identify and report security violations to the CISO
• Perform other duties as assigned by the CISO
Required Skills and Knowledge:
• Unix and/or Windows administration certification or experience
• Ability to achieve security based certificate such as CISSP, HCISPP
• Ability to understand and grow knowledge of information security technologies
• Demonstrated desire and ability to learn new skills and technology
• Strong problem solving and analytic skills
• Good judgment and decision making ability
• Strong verbal and written communication skills
• Some lifting up to 40 pounds may be required
• Considerable walking around facilities
• Use of PCs, various desk-top software products and LAN
• Repetitive use of right/left feet/hands
• High Keying frequency, handling, reaching, fine manipulation
Education and Experience:
Education and Experience

• Three to five years experience in IT systems administration
• Some experience in the following
o Intrusion Detection Systems
o Security Incident Response
o Information Security
• CISSP, HCISPP certificates preferred but not required
• Bachelor’s degree in Computer Science, Business Administration in IT Administration, related degree, or equivalent education and experien

Software Engineer – Fast Track

HPSunnyvale, CA

Imagine more

Software Engineer – Fast Track-1342282
Description

 

About HP Enterprise Security
As a unified business, HP Enterprise security products (ESP) is one of the largest and fastest growing security organizations on the planet! Security, compliance, and risk management is a high growth market, and that market is accelerating. Based on market leading products from ArcSight, Fortify, and TippingPoint, the HP Security Intelligence and Risk Management (SIRM) Platform uniquely delivers the advanced correlation, application protection, and network defense technology to protect today’s applications and IT infrastructures from sophisticated cyber threats.

About ArcSight
HP Enterprise Security, ArcSight division, is a leading global provider of Compliance and Security Management solutions that protect enterprises, education and governmental agencies. ArcSight helps customers comply with corporate and regulatory policy, safeguard their assets and processes and control risk. The ArcSight platform collects and correlates user activity and event data across the enterprise so that businesses can rapidly identify, prioritize and respond to compliance violations, policy breaches, cyber security attacks, and insider threats.

ArcSight is a leader in security and compliance management solutions that intelligently identify and mitigate business risk for enterprises. ArcSight provides the industry’s only vendor-neutral solution for real time intelligent identification, prioritization and network response to external security attacks, insider threats and compliance breaches.

Position Responsibilities:
HP is a leading global provider of IT products, technologies, solutions and services
to consumers and businesses. One of the HP Software’s development centers is located in Sunnyvale, CA where virtualization and cloud computing innovations are developed.

ArcSight (an HP company) is looking for a software Java developer to be part of a high profile and fast pace software development team. We are looking for a candidate who brings strong problem solving skills with a combination of solid enterprise-class software development experience in Java. This is a hands on position to work on high throughput event processing engine where you will be investigating and fixing complex scenarios related to performance, memory management, event flow processing; you will be additionally responsible for writing unit tests, reviewing code, and closely working with other developers to code a solution for such critical issues.

Qualifications

 

Education and Experience
•Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent
•Minimum 4-6 years’ experience

Knowledge and Skills:
• Drive development of innovative software to keep our product ahead of competition
• Work with product manager, architects and team on product requirements definition
• Cooperation with other teams on technical alignment and functional integration
• Interact with performance and quality testing teams on product improvements
• Adoption and evangelization of new technologies
• Adhere to agile techniques of development (Scrum, Kanban, etc.)
• 3+ years of experience in Enterprise-class software development
• 3 + years of development experience in Java Enterprise APIs
• 1+ years of hands on understanding of networking and security
• Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
• Experience in diagnosing performance, memory and other runtime stability problems in Java
• Must possess excellent problem solving, interpersonal and communication skills
• Possess the ability to be a self driven quick learner with attention to details and quality
• Communicative English

Innovation @HP
At HP, we live for the big idea, the next great discovery. “Invent” is more than a word: it’s who we are. Our innovations in the key strategic areas of Big Data, Cloud, Mobility, and Security help shape the technology industry. Everything we do, we do to make technology more practical, usable, and valuable to our customers. Learn more www.hpl.hp.com
Global Citizenship @HP
Social innovation at HP centers on the belief that the same passion, energy, and culture of innovation that make HP a successful company can also be used to make a profound and positive social impact in the world. Through pro bono work and volunteering, we help employees find ways to contribute their skills where they’re needed most—from aiding earthquake victims to inspiring kids to stay in school. Learn more at: www.hp.com/us/en/hp-information/social-innovation/social-responsibility.html
Diversity @HP
There’s power in our differences. There’s strength in bringing together men and women of different nations, cultures, ethnic groups, lifestyles, generations, backgrounds and skills. In fact, we consider diversity to be one of our strongest business tools. Learn more www.hp.com/us/en/jobsathp/learn-about-us/Diversity.html

 

Technical Application Support Engineer

TauliaSan Francisco, CA 94104 (Financial District area)

Technical Application Support Engineer

San Francisco, CA | Engineering

Job Description

About Taulia:

Imagine a company with the vision of fundamentally changing the pace with which money flows across big and small businesses both in the US and abroad…  The greater the pace, the more quickly economies can grow and the faster new jobs can be created.  Welcome to Taulia.

Taulia is a company of technical and financial entrepreneurs who wish to bring simpler and more effective ways to facilitate commerce between the world’s biggest companies and the thousands of suppliers who support them.

Taulia’s solution takes only hours to install, generate millions of dollars of benefit, and is increasingly winning both national and international recognition as best in its class.

Coca-Cola Bottling, Red Bull, Pfizer, Warner Bros., Home Depot are among a growing list of companies who have joined the Taulia journey.

Taulia is based in San Francisco, CA, with multiple offices across the US and Europe.   We’ve been steadily growing at 300% and are looking for the next leader to join our ranks.   Have what it takes?  If so, read on.

About the Job:

  • Receive issues from professional services and customer support, research them to find the cause and establish the priority before identifying a fix.
  • Constantly communicate with Engineering and Product about ongoing issues to make sure they are prioritized and addressed in timely manner.
  • Proactively monitor our exception logs and system health.
  • Create and perform short term data corrections and procedures to keep the customer data flowing accurately until full fixes can be implemented.

Requirements:

  • Attention to detail.
  • Willing to learn to solve complex issues involving business processes and distributed software systems.
  • Great follow-through.  You never let a single issue drop or forget to run a process as promised.
  • Take ownership of the issue and ensure relevant parties are kept up to date.
  • Read code in multiple languages and platforms and be able to suggest fixes.
  • Able to recreate diagnose problems quickly and accurately.
  • Strong reading and writing skills.  You comprehend the details you read and you write clearly and concisely.
  • Experience with Linux/Unix.
  • Understanding of Web applications, Web servers, MVC frameworks/architecture, and SaaS.

Nice to Have:

  • Knowledge of Grails, Groovy, Spring, Hibernate, Active MQ.
  • Worked in Dev, QA or customer support
  • SAP usage experience, especially FI and MM
  • Extensive database knowledge

 

Taulia is a rapidly growing San Francisco based start-up with fantastic job benefits, tier one investors and an entertaining yet fantastically competent culture.  Taulia is an equal opportunity employer seeking only the most driven (and humorous) entrepreneurial minded individuals to join our journey.

If you take your job seriously, but not yourself. If you enjoy the wild ride of start-up life and being a part of a team that knows how to debate, work with passion, and laugh. If you can make a positive impact on a company’s core culture then apply now.

Software Engineer

Heritage Valley Health System  – Township of Hopewell, PA

Responsible for planning, processing and performing all jobs in an efficient manner with little to no assistance from supervisor. Design and develop programming systems making specific determinations about system performance. Responding promptly and professionally to bug reports. Review and repair legacy code. Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems. Analyze system specifications and translate system requirements to task specifications for programmers. Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming. Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists programmers with assignments. Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. Is proactive in approach and applies creative thinking, logical reasoning, and sound judgment to help identify problem areas and provide alternative solutions to address needs of users across the continuum of care. Ensures that backup and disaster recovery procedures are in place for systems for which the incumbent is responsible. Must be able to make sound decisions during high stress situations. Ability to lead other team members in development projects. Responsible for creation of project plans and managing development staff on complex projects. This position reports directly to the Director, Application and Technology Development for personnel, staffing, and workload issues.
Must be able to quickly analyze, identify, and resolve complex application/network issues as well as database integrity or security problems. Must be able to manage other developers on complex projects. Views problems as a challenge; thoroughly investigates alternatives and documents options prior to implementing corrective actions. Maintains logical, detailed and organized documentation of all application projects and interfaces. In the absence of direct supervision, must display the ability to make sound logical decisions while under pressure. The ability to take direct corrective action during system problems by modifying application or server configurations is essential.

Required: Bachelor’s degree in Computer Science or related discipline. In depth experience with and expert knowledge of Application Programming (SQL Client/Server environment), Windows based application development, Microsoft Development Discipline and .Net development. Minimum of 4 years experience in project management.

Preferred: Demonstrated experience and working knowledge in object oriented tool sets, interface design and implementation, database design and systems analysis, data modeling tools (ERwin or equivalent). Knowledge of C, C++, Java, .NET, Python, BEA WebLogic, WebSphere, J2EE, JBoss, ADO, Perl, HTML, JSP, JavaScript, Web services, SOAP, XML, ASP, JSP, PHP, MySQL, SQL Server, Oracle, UNIX, Linux, Redhat Linux, STL, XSLT, OWL, AJAX, J2EE, J2ME, J2SE, Sun Solaris

NOTES:
Additional Salary Information: Comprehensive benefit package, including medical, dental, vision, 401k, voluntary benefits, etc.

Information Technology Technician

Moorpark, CA

Ensign-Bickford Aerospace & Defense Company (EBA&D) is a leader in energetic system solutions offered to aerospace and defense customers for a wide array of applications.  EBA&D products and capabilities set the U.S. standard and are highly sought after in the international community.

EBA&D seeks an accomplished engineer for the position Information Technology Technician, reporting to the Information Technology Manager.  This position is located in Moorpark, CA.

Responsibilities:

The Information Technology Technician is responsible for the support relative to computing systems, networks and applications.  The successful candidate will manage the day-to-day operations of the help desk, identifies, researches, and resolves complex technical problems.   Creates and manages escalation procedures and ensures service levels are maintained. Documents, tracks, and monitors problems to ensure resolution in a timely manner.

Requirements:

The successful candidate would preferably have a BS in Computer Science and 5+ years of experience as a member of a large Help Desk.

  • Candidate must have excellent technical, leadership and communication skills (both written and verbal).
  • Candidate must have outstanding problem solving capabilities, strong analytical skills, and the ability to handle multiple tasks concurrently.
  • Must be skilled in setting priorities and allocating resources to meet customer technology requirements and time lines.
  • Must have experience with project planning, managing to deliverables and customer timelines.
  • Must be able to understand the complex interrelationships of all software and hardware deployed in the environment
  • Must be able to meet all ITAR and BATFE background requirements

The Ensign-Bickford Aerospace & Defense Company is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to race, religion, color, sex, age, disability, sexual orientation, genetic information, national origin, or veteran status.

 

IT Systems Analyst El Paso

Western RefiningEl Paso, TX 79905 

Job Description

The IT Analyst is responsible for the management and development of various applications used at Western Refining. This list includes Real-time systems, Intra and Internet applications and infrastructure as well as other corporate applications and applications used by individuals and departments.

Principal Accountabilities:

–        System hardware, operating system and application administration.

–        Ensures that the functional aspects of the Western Refining’s applications are up-to-date, available, backed up, and properly maintained.

–        If applicable, update internal and external web site(s); scan and post documents and photos and other appropriate and “approved” content.

–        Perform coordination activities to ensure applications meet various user, departmental, and company requirements.

–        Upon deployment of new applications and systems, provide necessary support to ensure a successful and reliable deployment including system monitoring, backup, and functional feasibility.

–        Act as a reliable and dependable IT resource to help the company and employees procure, define, implement, use and utilize “business justified” technical systems and solutions.

–        Help ensure compliance with Company IT policies

–        Assist and ensure that the Western Refining IT infrastructure is reliable, dependable, and secure by deploying servers and applications that are functioning appropriately and meet company server guidelines and software policies.

–        Help the IT department to operate within company budget guidelines. 

Knowledge and Skills:

–        An undergraduate degree, as well as a diploma or certification or equivalent experience as a network engineer or TCP/IP specialist including expertise in the operating systems with Windows and/or UNIX is desired

–        Must be willing to be on-call 24×7.

–        3+ years working as an application or server administrator.

–        At least 5 years working with Windows Operating systems and client server hardware architectures.

–        Strong technical (e.g., systems design) and analytical skills, including the ability to understand and convey complex technical information.

Knowledge and Skills continues:

–        Ability to identify, define, and solve system technical problems using a variety of computer related tools and analytical procedures.

–        Knowledge of scripting languages and ability to write scripts and programs.

–        Must be team-oriented and possess strong interpersonal skills.

–        Demonstrated decision-making and leadership abilities.

–        Strong organizational and problem solving abilities.

–        Strong verbal and written communication skills.

–        IT project implementation skills and experience.

–        Experience administering Windows 2000 or 2003 servers including Exchange, Active Directory, and ISA desired.

–        Ability to effectively prioritize and plan multiple work activities with varying deadlines and complexities.

–        Ability to respond to changing business requirements and priorities.

–        Works effectively in a cross-functional environment with a variety of technical, finance and support groups.

–        Thinks and works independently, yet shares ideas and works toward team goals.

–        Demonstrate strong customer service skills and a collaborative approach to problem solving.

–        Refining business knowledge a plus.