We are seeking a Senior Software Engineer I to join our team. As a highly visible champion with a 'can do' attitude and enthusiasm, you will be part of a team that delivers high-quality software to our customers. You will perform complex research, design, and software development assignments within a software functional area or product line, and provide direct input to project plans, schedules, and methodology in the development of cross-functional software products.
Requirements
- 5+ years of Software Engineering experience
- BS Engineering/Computer Science or equivalent experience required
- Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
- Strong proficiency with data manipulation language including optimization techniques.
- Strong understanding of normalized/dimensional data modeling principles.
- Strong knowledge of multiple data storage subsystems.
Benefits
- Health insurance for you and your family
- Enhanced health insurance options at competitive rates
- Group life insurance for financial security
- Group accident insurance for protection against accidental death and permanent disability
- Flexible working arrangements for work-life balance
- Employee assistance programs for personal and work-related support
- Medical screenings to prioritize your well-being
- Modern family benefits, including maternity, paternity, and adoption support
- Long-service awards to recognize dedication
- New baby gifts to celebrate parenthood
- Subsidized meals at specific locations
- Various paid time-off options
- Free transportation for home-office-home travel in select locations