Why Join our Team? At Vallen, we embrace what makes us unique. We thrive on the diversity of our associates and the different ways each of us contributes to Vallen’s success. We pride ourselves on being an inclusive company that values the growth of our associates. When you join Vallen, you become part of our winning team. Our vast network of connections is here to help you transform your job into a career. Vallen is an industry leader in delivering flexible supply chain solutions while creating value for our customers, our supply partners, and our associates. Your Benefits at Vallen:
- Medical, Dental, Vision
- Paid time off (vacation, holidays, sick days)
- 401K with discretionary company match - (US positions only)
- Employer-paid Basic Life for Employee, Spouse, and Dependents
- Employer-paid Short-Term and Long-Term Disability
- Health Care and Dependent Care Flexible Spending Accounts
- Vitality Wellness Program
- Employee Assistance Program
- Employee Resource Groups for networking and team building
- Tuition Reimbursement Program
- Employee Referral Program
- Safety Shoe and Safety Glasses reimbursement
- Employee Discounts through BenefitHub
- Advancement Opportunity.
Position Summary:
Vallen’s Data Engineer/ BI Developer is an individual contributor responsible for designing, developing and maintaining business intelligence solutions. This position is responsible for analyzing and evaluating computer programs and systems and develop new or modify existing applications, databases and/or interfaces. They review user requests for new or modified computer programs to determine feasibility, cost and time required, compatibility with current system, and computer capabilities. They configure a plan outlining steps required to develop program, using structured analysis and design. They write code, run tests, develop technical documentation, install and maintain programs to support the organization’s IT needs. Vallen’s Data Engineer/BI Developer's test, and document the applications they develop, enhance, and/or maintain.
Essential Job Duties and Responsibilities:
- Designs and writes program specifications based on consultations with supervisor, systems analysts, other programmers, and end users.
- Converts designs and specifications into computer code.
- Compiles code into programs and corrects errors detected in compile process.
- Analyzes code to find causes of errors and revises programs.
- Writes and maintains documentation of changes to computer code, programs, and specifications.
- Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs.
- Revises program for corrections, enhancements, or system environment changes.
- Trains end users or technical support staff to use and support program.
- Coordinates with other programmers about program revisions.
- Modifies and maintains software programs written by others; participates in team code reviews.
- Performs other duties as assigned.
Job Qualifications:
Bachelor’s degree in Information Technology, Computer Science, Management Information Systems, or other related discipline coupled with 2+ years of relevant experience. Relevant experience should include:
- Demonstrated full-life cycle development
- Solid understanding of one or more programming languages or frameworks.
- Ability to work as part of team.
- Analytical thinking skills.
- Debugging and troubleshooting skills.
- Detail oriented.
- Ability to meet deadlines.
- Strong written and oral communication skills
Required Technical Skills:
- Git
- Functional Programming (e.g. Clojure, Scala, Haskell)
- SQL
- Working with cloud-based solutions (Azure, AWS)
Bonus Technical Skills (preferred):
- General Purpose or OO programming (e.g. Java, Python, C#, etc.)
- Infrastructure as Code (e.g. HCL/Terraform)
- Microsoft Azure
- Use of/Building CI/CD pipelines
- Data Warehousing/Lake concepts
- Scheduled/orchestration (e.g. Apache Airflow)
- BI Technology (Power BI, Cognos, etc.)
- Predictive Analytics/Modeling
Work Environment & Physical Demands:
Reasonable accommodations will be evaluated and may be implemented to enable individuals with disabilities to perform essential functions of this position.
- This job operates in a professional office environment and routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, etc.
- Long periods of time working on a computer and performing repetitive key-boarding activities.
- Occasional evening and weekend work may be required as job duties demand and may include little to no advanced notice.
- Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.
#LI-GS1
Stay up to date with Vallen, and follow us on LinkedIn, Facebook and Twitter.
Equal Opportunity Employer - Ethnically and Culturally Diverse/Females/Veterans/Disabled/Sexual Orientation/Gender Identity