The ideal candidate will have strong data analysis
experience and excellent oral and written communication skills. The candidate
will help organize and visualize data for better decision making. The candidate
will help our team and our customers design, develop, and release BI solutions
using modern technologies, such as: Power BI, .NET, Web and mobile
technologies, SSAS/SSRS, and MS Azure. As a member of the development team, the
candidate's time will be spent working with software architecture, business analysts,
quality assurance, infrastructure and other team members to ensure software
platforms and features are properly architected, code is developed, tested,
released to production, and proper production support is provided for existent
and new products.
What You Will Do:
•
Participate and contribute in the full project
life cycle, including gathering requirements, system design, implementation,
testing, deployment, and support of applications
•
Follow standard software development
methodologies and SDLC practices to produce high quality applications in an
efficient manner
•
Participate in estimating assigned work effort
and be accountable for completion dates
•
Document code to enable other engineers in
reusing and supporting components in the future
•
Help and mentor more junior developers on
implementation as needed
•
Troubleshoot critical production issues if
needed
•
Production release management and support
as-needed.
•
Other duties and/or projects as assigned.
Skills and Experience
Needed:
Required:
•
5+ years in software engineering/development
roles
•
Solid understanding with all the aspects of
project life cycles with experience in release management
•
Understanding of SDLC practices and development
methodologies
•
Ability to provide assignment estimations and
progress tracking
•
Experience with code documentation
•
Experience working with blended onshore/offshore
teams (leadership experience in this area preferred)
•
Strong knowledge of SQL required
•
Experience with VB.NET, SSIS, Java, Python, and
Power BI
•
Process and detail oriented with advanced
analytical skills
•
Excellent problem solving skills and ability to
creatively troubleshoot production issues
•
Ability to reconcile data when data integrity
issues are found
•
Excellent verbal and written communication
skills
Desired:
Amazon Redshift experience