Software Engineer IV – BI Tech Lead
Job Description :
Cricket Communications, a subsidiary of Leap Wireless headquartered in San Diego, CA, is an affordable wireless service providing flat-rate unlimited products over high-quality, all-digital wireless networks that feature the latest technology. Cricket serves customers across the United States and is a pioneer of unlimited wireless services with no long-term commitments or credit checks required. Cricket offers customers access to a variety of the latest phones and mobile applications such as unlimited text, instant and picture messaging, Mobile Web, popular games and ring-tones.
We are a fast growing, entrepreneurial, fast-paced, fun place to work. We offer competitive pay; performance-based bonuses; free mobile phone and service; paid time off; and advancement opportunities.
Cricket values diversity and inclusion - when everyone is included, the possibilities are UNLIMITED! To learn more about other career opportunities, Cricket Culture and benefits please visit: http://www.mycricket.com/aboutcricket/careers /.
Position Overview
The Software Engineer - Data Warehouse designs, modifies, develops, writes and implements software and supports and/or installs software systems/operating systems. Troubleshoots issues with existing or developed systems, and works with the appropriate resources to resolve them. Participates in the testing process through test review and analysis, test witnessing and certification of software. Designs, plans, and coordinates work teams. Provides technical support to project team members. Requires a bachelor's degree in a related area and 6-8 years of experience in the field. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Generally manages a group of software developers/engineers.
Essential Functions
System Design:
- Leads design meetings
- Defines functional requirements from business requirements
- Advanced creation of data warehousing algorithms
- Advanced UML process and flow definition
- Advanced creation of architecture and design documents for data warehouse development
- Advanced definition of data models
- Advanced development of robust and fault tolerant software systems.
- Intermediate mentoring of junior developers.
- Manages configuration/source code for all software code developed.
- Advanced inspections of code and code documentation, revising as necessary to meet standards.
- Leads project teams; delegates tasks to junior software engineers and contractors.
Project Management:
- Intermediate development of requirements definition, work breakdown structure, GANNT charts, and other project documents associated with the management of requirements, tasks, schedule, milestones, dependencies, and resources.
- Intermediate management of project, coordinating and executing project plans. Responsible for the successful completion of the project.
System Analysis and Architecture Planning:
- Intermediate coordination with business users, managers, and other system designers/developers
- Understands and translates conceptual business ideas into technology architecture and specifications
- Advanced architecture of logical, modular designs and physical systems.
- Advanced definition of system interfaces, working in conjunction with other technology groups.
- Intermediate planning and technical direction for projects.
Required Experience:
- Unix (Solaris, FreeBSD, Linux)
- SQL (Oracle PL/SQL, SQL Server T-SQL)
- Data Integrator or other enterprise class ETL tool.
Our full-time employees enjoy the following benefits:
We are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
Open all references in tabs: [1 - 3]