This job posting isn't available in all website languages


prAna Software Applications Engineer – Temporary Position Through June 2019

Information Services
100005TV Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts

The temporary Software Applications Engineer position will end approximately June 2019. We are seeking a talented and experienced applications engineer with creative problem-solving capabilities to join our team. You will collaborate with our engineering department to develop new applications and improve upon existing ones that will serve our clients and business well. Must be able to objectively analyze application performance and effectively implement necessary changes.


This position is one of several based in the Information technology department. Incumbent is responsible for operational execution and will participate in design, vendor evaluation, implementation, and management of multiple projects. This position will span many roles including systems integration, database administration and database development and operational support. This position requires excellent technical and communication skills.


This position will focus on system integrations and support.  Examples include:

  • Integrate with email service provider including data feed generation and API calls
  • Digital asset manager integration including automation of asset transfer and metadata
  • Integrate with ecommerce hub for data transformation, import/export and automation
  • Integrate and modify third-party vendors to our data warehouse using data feeds and API methods
  • Troubleshoot and support existing integrations
Key Interfaces:

This position has frequent interaction with many areas within and beyond prAna, necessitating excellent communication and relationship-building skills. This position has deep working relationships with the following constituencies:

  • IT Director
  • Systems Engineer
  • Senior Systems & Reporting Manager
  • Systems & Reporting Analyst
  • Web Development Project Manager

Essential Functions:

1) Systems Integrations
  • Develop integration strategies for new systems.
  • Integrate large and small-scale systems with existing systems.  Examples would include product and digital management platforms, email service providers, and various ecommerce SaaS vendor platforms.
  • Documentation of complex concepts such as security models and technical decisions.
  • Ensure compliance with and oversee development and execution of testing strategies, test plans, and test procedures to validate that the system correctly implements the specifications.
  • Coordinate the transition between specification and implementation.
  • Experience in AWS Lambda programming and S3 storage.
  • Experience in ETL using SQL Server Integration Services (SSIS).
  • Experience in performance tuning especially tuning complex queries, stored procedures, functions, and indexing strategies.
  • Work with business users to establish reporting and analytic requirements.
  • Impact analysis for organization change management support.

Perform other duties as assigned.


Education and Experience Requirements:

  • Bachelor’s in computer engineering, computer science, or related field
  • 5+ years of enterprise applications system administration/development experience
  • 5+ years of experience with SQL Server databases
  • Strong experience in AWS serverless computing
  • Experience with SOAP and REST API development
  • Experience with writing and tuning complex SQL queries, views, indexes, stored procedures and functions
  • Experience in researching and resolving data process issues 
  • Experience with developing ETL processes
  • Experience working with geographically diverse team and coordinating with developers at diverse locations 
  • Experience with Agile SDLC methodology 
Technical Skills and Experience:
  • 24x7 support experience
  • SQL Server, advanced stored procedures and SSIS package development 
  • Must possess performance tuning skills and dynamic SQL skills
  • Must possess expert troubleshooting skills
  • Application programming experience in .NET, Node.js and PHP
  • Demonstrated knowledge in XML and web services
  • Git versioning tools preferred
  • JIRA and Confluence preferred
  • Unix Shell Scripting a plus
  • Strong written, verbal, and graphical communications skills with the ability to express complex technical concepts effectively
  • Ability to work well with people from different disciplines with varying degrees of technical experience
  • Ability to work both independently and with minimal guidance, as well as with a team

Travel/Schedule Requirements:
  • Occasional domestic travel to CSC when necessary

Employee must be able to perform essential functions of position with or without reasonable accommodations

**Please note: All candidates will be subject to a post-offer background check which may include, depending on position requirements, criminal history, credit history, driving record, employment verification, education and reference check.

EEO/AA Employer/Vets/Disabled/Race/Ethnicity/Sex/Sexual Orientation/Gender Identity/Age



Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

United States, California, Carlsbad

📁 Information Services

Requisition #: 10000582

United States, California, Carlsbad

📁 Information Services

Requisition #: 10000587