Saturday, August 31, 2013

F5 - Sr. Software Engineer

Sr. Software Engineer – Network Applications

F5 is looking for someone to help us fulfill our engineering vision: creating products that delight our customers. This position requires a passion for software and the drive to work in a fast-paced environment where you can make a difference.

Who are you?

You’re a software rock star. You love delving into large, complex software projects. You think in object orientation so often that you woke up this morning and executed bread.toast(). You live and breathe algorithms and see the beauty in reducing algorithmic complexity in order to increase performance and scale.

You’re passionate about software architecture and understand how elegant architecture simplifies life for a development team. You champion the use of software best practices like automated unit testing, effective code review, and continuous integration.
You intuitively understand software performance, yet know that improving performance on modern systems is not always intuitive. You know and love multi-processing and are able to analyze complex multi-threaded software. You believe as we do, that specialized hardware is a thing of the past and that software, powered by commodity processors, is the way of the future.
You’re a C++ ninja, but are comfortable in other languages as well. You’ve got a CS or related degree and at least a couple of years of software development experience under your belt. You believe that a cohesive team is always more effective than even the best individuals, so you enjoy the role of student as well as the role of mentor and provider of technical wisdom.
You aren’t afraid to tackle the creation of a new product, nor are you scared of hard work because you know it will all be worth it when you see delight in the customer’s eyes.

Why would you want to work with us?

You want to be immersed in a startup culture that’s creating a brand new market in Software Defined Networking. You want a place where you can directly see the results of your hard work in the success of the product instead of being a small cog in a giant machine. You want to be part of a team that takes risks and makes mistakes, but learns from them. You want an environment that’s open and transparent, where you have input into important decisions; a place where decisions get made in minutes, not months. You’re excited to learn new technologies and skills, then use them to create ultra-high-scale systems that support millions of simultaneous users pushing tens of gigabits of data every second. You like working on challenging problems that can’t simply be solved with a Google search. You think that some people’s idea of “fast-paced” seems way too slow and want to work with a team that can keep up with you.

You also want a competitive salary and a comprehensive set of health care and other benefits for you and your family. This is an on-site position at F5’s new Louisville, CO office.

Qualifications
·Bachelor degree in computer science, or related field or equivalent
·Five plus years professional experience
·Strong object-oriented coding skills in C++
·Experience with multi-threaded programming
·Proficiency in JavaScript and node.js is a plus

Benefits

We provide competitive salaries, a world class benefits package, including 100% of the premium for employee medical, dental and vision insurance, highly subsidized premiums for dependent coverage, 401K match, employees stock purchase plan, 18 days paid time off within the 1st year and 9 paid holidays, life insurance, short & long term disability insurance, tuition reimbursement, and much more.

ViaWest - Database Administrator

ViaWest, Inc.​, a super-regional provider of colocation and managed hosting solutions, has an opportunity for an experienced SQL Server Database Engineer.​ This position is responsible for providing database administration of Microsoft SQL Server databases and includes daily monitoring and maintenance of multiple customers and multiple divergent installations.​ We are a rapidly growing organization and we embrace change as a way of life.​ Our innovative solutions and exceptional customer service to clients has set us apart from our competition.​

Primary Duties:
Database Administration of production SQL Server 2005, 2008, and 2012 servers, both physical and virtual.​
Install and configure new SQL hosts for optimal performance.​ Test and apply service packs and hotfixes.​
Monitor, manage, and maintain backup and maintenance jobs.​ Plan and perform mock recoveries of database backups.​
Proactively monitor database performance to address issues and work to improve performance.​
Participate in 24/​7 on-call rotation for MSSQL, MySQL and Oracle escalations.​
Participate in planning and troubleshooting version upgrades of database applications.​
Perform capacity planning and provide recommendations to customers.​
Create, maintain, and provide both customer and internal operational documentation.​
Maintain security schemes at the operating system, database server, instance, and database level.​
Willingness to learn and administer new technologies.​
Willingness to work in a geographically dispersed environment.​

Related Experience:
4 years solid experience with Microsoft SQL Server Database Administration
2 years experience and/​or familiarity with SQL Log Shipping, Mirroring, and Clustering
Strong knowledge of Windows Server Operating Systems
Oracle and MySQL experience or exposure preferred
Systems administration and/​or development experience desired

Friday, August 30, 2013

CoBank - Software Engineer

At CoBank, our Software Engineer will analyze, design, develop, configure, test and debug enhancements and new implementations of custom and third party applications at CoBank.  This role with be responsible for providing technical leadership for development projects, adhering to CoBank development methodology and producing appropriate supporting documentation. This individual will also provide business hours and after hours support for applications already in production.

Other duties and Responsibilities include:

·  Provides workday and after-hours production support, including troubleshooting, problem correction, testing, and promotion to the production environment. Analysis of  root cause of application issues and facilitates resolution by coordinating with the vendor, internal IT and users as appropriate

·  Provides QA expertise in reviewing technical project deliverables for other technical staff


Why this job: CoBank ACB, which is headquartered here in Denver, is a strong financial institution with an impressive historical performance. Our Software Engineers support a broad range of applications, and will work with many departments throughout the bank, gaining exposure to all areas.


Required Qualifications

·  Bachelor’s degree in computer science, information systems, engineering or relevant discipline

·  4+ years MS development technologies including: C#/VB.NET, SQL Server and ASP.NET

·  Additional related skill sets include CSS, HTML, IIS configuration and XML

·  4+ years MS SQL Server tools and database design concepts including SQL, Stored Procedures, SSIS and SSRS

·  Familiarity with Source Code Control tools such as TFS or Visual Source Safe

·  Experience with at least one system design/development methodology (RUP, TDD, BIM) 

Preferred Qualifications

·  Experience with Secure application Development (OWASP top 10, Threat Modeling etc.)

·  Familiarity with ASP. NET MVC

·  Familiarity with reporting and automated job scheduling tools

·  2+ years direct experience with Java Script including AJAX, JQuery, and JSON

·  Exposure to SharePoint, HTML5, Oracle, Unix or PeopleSoft (SQR & PeopleTools)

·  Financial Services industry experience

Arrow Electronics - Developer

Job Summary

Develop web pages and templates to support various web initiatives including basic improvements, site enhancements, and new websites or web based applications.

Essential Duties and Responsibilities

    Develop, implement and support various front-end template designs using Drupal, Javascript, XSLT, and other templating languages

    Develop new or enhance UI based components (Combo Boxes, Modal Windows, etc.)

    Create standards compliant XHTML/CSS for websites and web-based applications

    Collaborate with Project Managers, IT, and other business leaders on web projects

    Perform maintenance and updates or websites and web-based applications

    Rapidly prototype web pages based on wireframes

Qualifications

Must be self-motivation and accountable for all work

Problem solver in both feasibility and production

The ability to work with a small team on multiple concurring projects

Must be highly organized

Experience Requirements

Associate's degree (A. A.) or equivalent from two-year college or technical school and 5+ years related experience and/or training; or equivalent combination of education and experience.

Bachelor's degree (B. A.) from four-year college or university plus 2-3 years related experience and/or training; or equivalent combination of education and experience.

Hands-on experience with Javascript, DOM, and libraries such as jQuery required

Experience working with Drupal, PHP, and MySQL

Requires experience using XSLT to format XML files for web

Clean, comprehensive coding in XHTML for structure and CSS for presentation required

Must have expert knowledge of web standards and cross-browser compatibility

Requires experience with web page optimization techniques (both in file weight and perceived/actual rendering speed)

Experience with content management systems a must

McAfee - DBA

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Key Responsibilities:

*            This position maintains PostgreSQL and EMC Greenplum databases in our production environment.
*            Documents and maintains consistent and current patches across database servers.
*            Ensures data recovery, maintenance, data integrity, and space requirements for physical databases are met through formulations and monitoring of policies, procedures, and standards relating to database management.
*            Audits the current environments, provides capacity planning and best practices for the future, which may include establishing new standards and procedures.
*            Work occasional nights and weekends to provide 24x7 coverage of a mission-critical, operational database environment, fielding calls for assistance from Tier-4 Support personnel, and to perform off-hours database upgrades and data migration tasks.
Required Experience/Skills & Education:
*            Bachelor's degree in Computer Science or Information Systems preferred.
*            The ability to work well with minimal supervision, including researching answers to questions and problems encountered using a number of available resources and tools.
*            Excellent communication skills and the ability to work well with others, especially in an environment that fosters independent thinking and problem solving.
*            Having the means to take constructive criticism when offered, and to provide direction and insight to others who need assistance with SQL and other database related tasks.
*            At least five years of relational database experience, preferably in a professional role that has supported a production environment in any of the following technologies:  PostgreSQL 8.x / 9.x, MySQL, EMC Greenplum MPP, Informix, DB2, Oracle.
*            At least five years experience working on a Linux or UNIX based platform including Shell programming, with a solid understanding of the operating system features required to install, configure and maintain a database. Strong troubleshooting skills for related performance and operational issues.
*            At least five years experience performing routine administration tasks such as database monitoring, backups, restores, ad hoc queries, tuning and upgrades.
*            Ability to travel up to 10% during the year.
Preferred:
*            Experience with Open Source projects and the interaction with these types of communities for product assistance and reporting found issues (software defects).
*            Prior exposure to database replication tools and techniques including replicating to read-only standbys and multi-master replicated environments across geographically dispersed areas.
*            Familiarity with horizontally scaled database technologies to enable massively parallel processing (MPP) of loading and querying data such as EMC Greenplum, Informix XPS or DB2 pureScale.
*            The ability to work in an Agile manner.  Prior exposure to the Agile methodology of software development which includes iterative development, planning meetings and daily standup sessions.
*            Familiarity with development tools such as Java, PHP and C/C++ is a plus.
*            Familiarity with using source code control systems such as Mercurial, Subversion or CVS.
*            Having a strong interest in the field of data management with the desire to constantly learn new concepts and technologies, including key/value NoSQL projects such as Hadoop, MongoDB, Riak, and others.
McAfee, a wholly owned subsidiary of Intel Corporation (NASDAQ:INTC), is the world's largest dedicated security technology company. We are relentlessly focused on constantly finding new ways to keep our customers safe. Share your talents with us in the dynamic security industry, and experience the meaningful, interesting work that is waiting for you!

McAfee is an Equal Employment Opportunity employer.  We celebrate diversity!
Click here for full EEO statement.

PLEASE SEND RESUME TO Rob_Ortega@mcafee.com

Thursday, August 29, 2013

UNAVCO - Software Engineer

Position Overview

Salary Range: $59,600 - $67,700
This position may be filled as Full Time or Three Quarter Time.

UNAVCO offers a very competitive total compensation package including Medical, Dental, Vision, Life, STD, LTD, Supplemental Benefits, 4-weeks PTO, Retirement with a 10% employer contribution, RTD EcoPass, and onsite Fitness Center to name a few.


As a Software Engineer you will provide critical support to the Geodesy Data Archive functions. You will collaborate with other software engineers and data scientists on systems requirements and design, and you will develop software components and systems and web tools supporting data archiving, and distribution of data and metadata to our global network of researchers and data centers. We have opportunities for special projects to utilize your unique set of skills to help us build the next generation of tools for enabling geodetic science.

·      Develops and maintains software for metadata and data search and delivery to UNAVCO’s global network of researchers and data centers through database backed web pages using Java, Flex, PHP and Google Maps API.

·      Develops web tools, forms and reports supporting population of databases and distribution of data and metadata, and supporting user and internal documentation.

·      Participates in the team that develops and supports software for new and evolving UNAVCO projects in support of archiving of data and products for GPS, InSAR, LiDAR and other data types.

·      Collaborates with data engineers and scientists on schema requirements and designs and implements database schema.

·      Collaborates and consults with the Web team on Web interface corporate standards, user-experience design, and Web site integration.


Skills and Knowledge, Position-specific

The individual hired must have these skill levels in the associated knowledge areas:

·      Demonstrated skills in object oriented software development with Java, and with class hierarchies and abstraction. Knowledge of test and build systems including JUnit, Ant, maven.

·      Proficient in web development with PHP, Google Maps API, JavaScript, and JSP.

·      Proficient in scripting with Perl, Python, or Ruby.

·      Proficient in SQL and in programming queries using database access with JDBC or Perl DBI.

·      Proficient or advanced skills with Subversion or a similar source code control environment.

·      Experience with computing in networked UNIX environments, preferably with Solaris and RH Linux; working skills on MS Windows and MacOS.

·      Proficient skills with UNIX shell scripting.


Desired Skills and Knowledge

·      Proficient in development of web services using technologies including SOAP, XML, HTTP, Tomcat, and Axis2.

·      Proficient in web development with Flex3, ActionScript.

·      Experience with Spring Framework for Java JEE application development.

·      Experience with HTML5 development.

·      Experience with Adobe BlazeDS Java remoting.

·      Experience with Oracle.

·      Experience with Postgres and PostGIS.

·      Experience with Solaris.


Education and Experience

·      Bachelor’s degree in Computer Science or Information Systems and a minimum of four years software development experience OR equivalent combination of education and experience.


How to Apply

Visit our website at www.unavco.org for more information about geodesy and our work. If you are interested in joining our team apply online at www.unavco.org/careers.  Please no calls from agencies or recruiters.


Position Description


Summary of Job

Responsible for design, development, implementation, testing, and documentation for components of software systems that support three or more of the following functions: data collection, flow, archiving, database interaction, web-based data search and access, interoperability, quality control, formatting, pre-processing, and visualization.


Working Relationships


Internal: Independently performs assignments under general supervision, guidance and review. Consults supervisor or team lead concerning unusual problems. May review the work of more junior staff.


External: Occasionally gathers requirements or obtains feedback from community members as users of web applications or on interoperability of UNAVCO software components. Provides user support. May work in teams with peers at other institutions.


Essential Job Functions

·      Obtains and analyzes software systems requirements.

·      Designs, develops, implements and supports moderately complex software systems. Tests and documents software systems. Follows internal software development, testing and documentation methodologies, policies and best practices.

·      Participates in joint analysis and design activities with other staff in defining directions, standards, and timelines and identifying key technologies for evolving moderately complex software systems.

·      Continually works to acquire and improve skills relevant to program.

·      Keeps abreast of current best practices and trends affecting software systems.

·      Contributes to authoring technical reports and publications and may present at conferences.

·      Occasionally travels offsite as job needs dictate.

·      Other duties may be assigned as necessary for the successful operation of the business.

To perform this job successfully, this individual must be able to perform each essential job function satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Skills and Knowledge Required

·      Highly proficient in at least one relevant primary language and knowledgeable in another.

·      Significant experience with a major database management system and software techniques for database access.

·      Knowledge of web application design and construction. Understanding of HTML and XML.

·      Good understanding of object-oriented design and development, relational databases and database design, agile development, and continuous testing, with experience in regular application of these techniques to development products.

·      Proficient with integrated development environments and source code control systems.

·      Proficient with at least three relevant development platforms and knowledgeable with at least two others.

·      Proficient working in UNIX-like environments.

·      Ability to work independently with minimal supervision to develop and document complex software throughout the software design and development lifecycle with good productivity and low error rates.

·      Proficient at establishing priorities and solving problems independently within a context of well-defined programmatic requirements. Skilled in collaborating with other members of a team.

·      Excellent problem solving skills with their own software as well as an ability to address problems in other's software.

·      Ability and motivation to learn new skills with software tools and acquire new software engineering knowledge and techniques.

·      Good interpersonal skills working with peers, supervisors, and in planning team-oriented projects.

·      Is expected to understand and operate within the basic requirements of a grant environment considering procurement standards and allowable costs.

·      Very good written and oral communication skills in English.


Desired

Knowledge of GPS, Geodesy or Geophysics/Geology


Required Education and Experience

Bachelor’s degree in Computer Science or Information Systems and four years software engineering experience OR equivalent combination of education and experience.


Physical Requirements

Ability to use fingers and repetitive motion on computing and communication devices; see well enough to use computer effectively; and both hear and speak effectively on phone. Must be able to sit for sustained periods of time.


Mental Requirements

Ability to understand, remember and communicate routine, factual information. Ability to organize and prioritize own work schedule on short-term basis (longer than one month). Ability to make decisions which have moderate impact on immediate work unit. Ability to compose letters, outlines, memoranda, and basic reports and/or to orally communicate technical information. Ability to compute, analyze and interpret numerical data for report purposes.
____

UNAVCO is an Equal Employment Opportunity and Affirmative Action Employer

M/F/D/V

Wednesday, August 28, 2013

gloo - Senior Engineer

gloo is a fully-funded startup in Boulder CO that has exited beta and
launched our mobile apps (iOS and Android) and web clients.  We are in
search of someone to join our team of developers focused on our
interactive, mobile publishing platform.  You will help us maintain this
platform and work with us to guide its evolution and expansion as a key
member of our technical architecture council.

How you MIGHT spend your day

    * Designing, developing and maintaining our web client and APIs
    * Leading a team of talented web application engineers so that
everyone is as busy and happy as they can be
    * Working with the product team to turn our customer's vision
into reality
    * Working alongside our other development teasm to make sure the
puzzle fits together perfectly
    * Applying your best practice experience in
test-driven/behavior-driven development to deliver rock solid product
    * Thinking through a tough challenge over a game of foosball

A bit about you:

    * You have at least 5 years of front end web application development
experience – primarily Javascript, HTML5 and CSS.
    * You might have played with Clojure on Ring or Scala on Play 2.0 and
are excited by the possibilities
    * You aren't afraid of SQL queries – after all, most
applications have a database (we use Postgres)
    * Your projects might include responsive web applications, content
management systems, mobile apps, ecommerce sites and learning management
systems
    * You have a passion delivering high performing, well-written
software that is easy to maintain
    * You have worked with service APIs and have experience with Ajax
frameworks
    * You have worked in an early-stage company so you know what it means
to shift priorities and wear a bunch of hats
    * Open Source tools are your preferred sandbox
    * You are an organized professional capable of managing your time,
tasks and activities without daily guidance
    * You have a talent for making sense out of obscurity – you
immediately begin executing concepts in your mind the moment someone has
an idea
    * Building strong and long-standing relationships is an important
part of your being

Anti-Requirements

    * A need for structure and repetition in every work day
    * Using the words, "it can't be done" in a sentence
    * Believing, "that's not my job"

Compensation

    * Compensation commensurate with Experience
    * Medical with HSA contribution
    * The opportunity to work with a team of smart, committed and
passionate engineers
    * A startup vibe without the startup hours

Goldstone Partners is helping this experienced team of thought leaders find a Rock Star who wants to be part of something big!  Please send your resume to me personally at success@goldstonepartners.com.  Principals only please.  Unfortunately we are unable to support sponsorships at this time.
________________________________________________________________________

gloo is a fully-funded startup in Boulder CO that has exited beta and
launched our mobile and web client applications.  We are in search of
someone to help lead a team of developers for our publishing platform.
You will help us maintain this platform and work with us to guide its
evolution and expansion as a key member of our technical architecture
council.

How you MIGHT spend your day

    * Defining, designing, developing and maintaining our API and top
level applications
    * Leading a team of talented Rails engineers so that everyone is as
busy and happy as they can be
    * Working with the product team to turn our customer's vision
into reality
    * Working alongside our other development teams to make sure the
puzzle fits together perfectly
    * Applying your best practice experience in
test-driven/behavior-driven development to elevate the team to a whole
new level
    * Thinking through a tough challenge over a game of foosball

Experiential Requirements

    * You have at least 7 years of experience as a software engineer with
maybe 2 years of full stack Rails experience;  you know 3.2.x,
up/down/inside and out
    * You aren't afraid of SQL queries – after all, most
applications have a database (we use Postgres)
    * Your past projects might include web applications, content
management systems, mobile apps, ecommerce sites and learning management
systems
    * You have a passion for delivering high performing, well-architected
software that is easy to maintain
    * You thrive in an environment where "what if" is commonplace
and feel confined when the rules are already set in stone
    * You have worked in an early-stage company so you know what it means
to shift priorities and wear a bunch of hats
    * Open Source tools are your preferred sandbox
    * You are an organized professional capable of managing your time,
tasks and activities without daily guidance
    * You have a talent for making sense out of obscurity – you
immediately begin executing concepts in your mind the moment someone has
an idea
    * Building strong and long-standing relationships is an important
part of your being

Anti-Requirements

    * A need for structure and repetition in every work day
    * Using the words, "it can't be done" in a sentence
    * Believing, "that's not my job"

Compensation

    * Compensation commensurate with Experience
    * Medical with HSA contribution

Goldstone Partners is helping this experienced team of thought leaders find a Rock Star who wants to be part of something big!  Please send your resume to me personally at success@goldstonepartners.com.  Principals only please.  Unfortunately we are unable to support sponsorships at this time.
________________________________________________________________________

gloo is a fully-funded startup in Boulder CO that has exited beta and
launched our mobile apps (iOS and Android) and web clients.  We are in
search of someone to help lead a team of engineers for our backend SOA
and analytics infrastructure.  You will help us build out this
application and work with us to guide its evolution as a key member of
our technical architecture council.

How you MIGHT spend your day

    * Defining, designing, developing the infrastructure that will house
our customers' content
    * Helping establish a vision and executable plan for our metric
gathering and analytics engine with the ability to consume
unstructured/structured data, produce meaningful results that will help
our customers measure their success, improve their outcomes and make
sound business decisions
    * Leading a team of talented engineers so that everyone is as busy
and happy as they can be
    * Working with the product team to turn our customer's vision
into reality
    * Working alongside our other teams to make sure the puzzle fits
together perfectly
    * Applying your best practice experience in
test-driven/behavior-driven development to elevate your team to a whole
new level
    * Forming a solid understanding of the rest of our technology stack
so that your talent can be valuable throughout the gloo community
    * Thinking through a tough challenge over a game of foosball

A bit about you:

    * You have at least 7 years of full-stack experience on JVM
(Java/Scala/Groovy/Clojure) based web applications.
    * Your experience building enterprise level SOA architecture
    * You might have played with Scala on Play 2.0 and are excited by the
possibilities
    * You have demonstrated competency working with Big Data and
producing reporting/analytics output that makes sense – Hive, Swarm
and Hadoop are incredibly useful here
    * Your projects might include web applications, content management
systems, ecommerce sites and learning management systems
    * You have a passion delivering high performing, well-architected
software that is easy to maintain
    * You thrive in an environment where "what if" is commonplace
and feel confined when the rules are already set in stone
    * You have worked in an early-stage company so you know what it means
to shift priorities and wear a bunch of hats
    * Open Source tools are your preferred sandbox
    * You are an organized professional capable of managing your time,
tasks and activities without daily guidance
    * You have a talent for making sense out of obscurity – you
immediately begin executing concepts in your mind the moment someone has
an idea
    * Building strong and long-standing relationships is an important
part of your being

Anti-Requirements

    * A need for structure and repetition in every work day
    * Using the words, "it can't be done" in a sentence
    * Believing, "that's not my job"

Compensation

    * Compensation commensurate with Experience
    * Medical with HSA contribution

Goldstone Partners is helping this experienced team of thought leaders find a Rock Star who wants to be part of something big!  Please send your resume to me personally at success@goldstonepartners.com.  Principals only please.  Unfortunately we are unable to support sponsorships at this time.