Eden Prairie, MN
Industry: Transportation Services•
Less than 5 years
Posted 385 days ago
This position will mainly engage in designing and implementing solutions for Enterprise Data Warehouse
Some core characteristics include being adaptable, innovative, empathetic, goal setting, and business oriented
Create ongoing value for the business through iterative development/delivery, and working on continuous improvement within an Agile environment
Contributes to the definition of the software development process as well as the definition of best practices.
Designs technology solutions for complex scenarios that may influence architectural implementations of technology and business process, taking in to account performance and availability.
Translate/Convert the business high-level requirements into detailed designs, partnering with Business Analysts, business stakeholders, and Architects. Analyzes requirements with business analyst(s) and peers for improvement
Estimates for application development effort including identifying dependent teams and developing code to satisfy complex requirements.
Participates in the development of enterprise tools to be used by multiple teams/applications.
Designs de-normalized database schemas to provide meaningful business context.
Utilizes advanced source control features and provides input on strategy for the team.
Uses automation to build extensive end-to-end system tests and creates reusable test scripts for regression testing.
Tunes performance and resolves availability issues of application and its dependencies. Debugs multiple applications including service boundaries and dependent processes.
Maintain knowledge of emerging technologies
Participates in code development that defines the business logic rules for large scale (enterprise wide) solutions, that work with large data sets and process in bulk
Creates KPIs that will drive business decisions and actions
2years collaborating with a team and working in a team environment
Experience with object oriented design
Proven track record in delivering in an agile environment
Practical Experience with test driven development (TDD) and Continuous Integration/Continuous Deployment (CI/CD)
Skilled with GIT and GITHub or comparable distributed version control system
Self-motivated, able to work with minimal supervision
Passion for using technology and data to solve business problems
Strong analytical and problem-solving skills
Solid interpersonal communication and collaboration skills. Able to communicate technical and business concepts across teams and various business stakeholders. Ability to provide honest and timely feedback to business stakeholders, peers, and management
2 years of experience working with database objects
2 years in the collection and organization of data
2 years of experience coding an ETL tool to load a data warehouse or create a data store
Experience in performance tuning in a SQL environment
Experience in Dimensional, Entity-Relationship, Tabular models and OLAP data modeling
Education Requirements: (Education includes formal education, certifications, accreditations, etc.)
Undergraduatedegree in Computer Science, Software Engineering, or equivalent work experience.
Coding “Bootcamp” graduates also considered with equivalent
Job ID req6612