Overview
Senior Software Engineer working in an agile team on highly tailored data and software solutions for business-critical systems, with a focus on cloud, Snowflake and Python.
What you'll do
- Design and develop high quality, scalable data assets that support contemporary BI tools and advanced analytics.
- Help to design and implement best in class data-visualization and reporting solutions leveraging a number of modern BI solutions.
- Prototype high impact innovations, catering to changing business needs, by leveraging modern technologies (AWS – Cloud).
- Deliver work of highest technical complexity with functional knowledge and skills reflective of a competent practitioner.
- Consult with functional management in the analysis of short and long-range business requirements and recommend innovations which anticipate the future impact of changing business needs.
- Provide highly technical consulting and leadership in identifying and implementing new uses of information technologies that assist the functional business units in meeting their strategic objectives.
- Review and implement the disaster recovery plan to ensure that new systems promote uninterrupted systems operation.
- Coordinate activities with cross-functional IT unit stakeholders (e.g., database, operations, telecommunications, technical support, etc.).
- Work closely with product owners to evaluate stakeholder requested features and provide input on estimating effort and feasibility for release level and sprint planning.
- Formulate logical statements of business problems and devise, test and implement efficient, cost-effective application program solutions.
What you'll need
- ETL / Data Integration / Cloud (AWS) technologies experience.
- Experience designing and integrating quality data assets for optimal use in BI tools like Tableau and PowerBI.
- Expert level experience with Snowflake cloud data platform, including hands-on experience with snowflake utilities like SnowSQL and Snowpipe.
- Experience developing code in one or more programming languages (e.g. Java, Python, Scala, Hive, R, Spark etc.).
- Experience in Python programming.
- Expert level knowledge of Snowflake, MS SQL, Oracle, Unix/Linux shell scripting, Autosys scheduling tool and version control tools.
- Strong data warehouse applications knowledge in financial/insurance domain.
- Experience working with semi-structured data (XML, JSON).
- Experience working on change data capture (CDC) with Streams & Tasks.
- Experienced in Agile Scrum and Kanban methodologies.
- Excellent business communication skills, analytical ability, strong judgment and management skills, and the ability to work effectively with Business and IT management and staff.
- Strong analytical and problem-solving skills.
- Experience working in Agile teams.
- Affirm to HIMCO's Code of Ethics and comply with the disclosure of accounts, holdings and pre-clearance of trades for the accounts of you and your household family members.
- If deemed a "Covered Associate" under HIMCO's Pay to Play Policy, disclose all political contributions given within the past 2 calendar years.
Nice to have
- Relevant development experience with .NET, C#, or C++.
- AWS technologies certification.
- Knowledge of any data modeling tool, Data Vault 2.0, and Big Data distributed processing.
Details
- Location: Hyderabad, India.
- Employment type: Full-time.
- Experience level: 3-6 years.
Read the full description and apply on the company’s own careers page.