Did you know?
Costco Wholesale is a multi-billion dollar global retailer with warehouse club operations in eight countries. We are the recognized leader in our field, dedicated to quality in every area of our business and respected for our outstanding business ethics. Despite our large size and explosive international expansion, we continue to provide a family atmosphere in which our employees thrive and succeed.
Description of position
Costco is looking for a dedicated and experienced Application Developer to join its application development team. The right candidate will assume the role of development lead on various projects to support and expand Costco’s internal and external application platform. S/he will be responsible for the technical oversight and guidance for the development team in their project work to ensure delivery of high quality artifacts, and adherence to Costco’s SDLC. The Sr. Application Developer will participate in and lead architecture and design sessions, and will also participate in coding and unit testing, as required. Projects will vary in size as well as application development technologies and languages. The right candidate must be experienced and comfortable in traversing a broad range of platforms and environments.
Tasks and responsibilities
Lead and participate in development of features for internal and external applications.
Document business and system requirements.
Creation of conceptual and detailed technical design documents.
Provide accurate and timely estimates (work breakdown schedules).
Execute coding tasks, as needed.
Perform design reviews and code reviews, as needed.
Document and execute unit and integration tests, as needed.
Provide mentoring to team members individually as well as disseminating information through documentation, workshops, etc., to drive operational efficiencies and technical growth within the team.
Provide technical expertise in establishing processes and procedures to ensure standards are followed.
Collaborate with Center of Excellence teams providing feedback and disseminating latest reference architecture.
Consult on short and long term project planning efforts as relates to software development.
Develop and document standard operating procedures, best practices and technical documentation in a technical repository.
Provide deep technical subject matter expertise.
Maintain current knowledge of industry trends and standards.
Assist with staffing decisions and hiring process, as needed.
Foster a strong team dynamic.
Available for periodic off-hours work required including weekends and holidays.
Provide 3rd-level application support for production installed components.
Available for 24 by 7 support as necessary.
Required skills, abilities, and certifications
Minimum 10 years’ experience as a Development Lead.
Minimum 8 years experience developing in a distributed application environment.
Must have proven ability to manage priorities and timelines.
Must have proven ability to provide project estimates and work-breakdown schedules.
Strong knowledge of object oriented concepts and Service Orientated Architecture best practices.
Proven experience successfully providing solutions for large cross platform projects.
Proven knowledge and ability to help create and lead highly efficient development teams.
Understanding of Agile (iterative) development best practices.
Ability to mentor and teach technical concepts.
Understanding of Project Management best practices.
Excellent troubleshooting skills and the ability to logically think through problem situations.
Excellent verbal and written communication skills; including ability to work with all management levels.
Proven ability to partner with others in the area or company to deliver quality solutions.
Able to work effectively and produce consistent results with a minimum of supervision.
Self-motivated, responsible, conscientious, and detail-oriented.
Able to work well under pressure and handle crisis situations professionally.
Recommended skills, abilities, and certifications
Experience and/or working knowledge in a broad range of platforms, environments and tools, including, but not limited to, the following (or equivalent) technologies:
Java technology framework and tools including open source.
Web Services, SOAP, and XML concepts and technologies.
Uniform Modeling Language.
Database related development in technologies such as DB2, MS SQL Server and Oracle.
Development environments such as RSA/RAD and Eclipse.
Mainframe and/or midrange (AS400/iSeries) integration with web or client server applications.
ERP and CRM application software and development tools.
Application server technologies (Websphere or similar).
To Apply: Email your current resume to IT_JOBS@costco.com . If hired, you will be required to provide proof of authorization to work in the United States.
Costco Wholesale is a multi-billion dollar global retailer with warehouse club operations in eight countries. We are the recognized leader...