• Estimation and end to end execution of required changes, coordination with stakeholders as required
• Responsible for the development, maintenance and support of multiple applications or frameworks
• Translate high-level business requirements on multiple, complex requests into detailed functional, technical, and/or system specifications
• Test software designs and solutions (including unit testing and integrated testing)
• Build and maintain automated test suites for applications
• Support and respond to user queries or issues; determine the root cause and best resolution of escalated issues
• Work with data management team and data providers to communicate and define any data (including data quality) and reporting requirements
Required Skills
Required technical Skills
• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field
• At least 5+ years of hands-on application development utilizing etl tools like Talend.
• Perform data profiling, cleansing and validation to ensure data accuracy and quality.
• Optimize talend job performance and scalability, considering large volume of data.
• Hands-on development experience on Java 8+, python, shell scripting.
• Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns
• Solid understanding of DB concepts and working with relational databases (DB2, Sybase or other)
• A strong understanding of SDLC principles and experience delivering in Agile/Scrum
• Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
Required Personal Skills:
• A strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
• Excellent problem solving and troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
• Effective communication, presentation, and collaboration skills
• Self-motivated individual and creative thinker who will take ownership of tasks assigned
• Good customer service skills. Ability to deal with difficult situations/individuals gracefully
Desired Skills
• Knowledge of Financial services
• Experience with Angular and/or other modern frameworks would be a plus
• Knowledge on informatica will plus
• Experience with Data visualization tools and reporting tools
• Experience with Cloud based tools and technologies
• UI Design experience, specifically for web applications
• Unix OS, Scripting, Python or Perl
• Proficient in DevOps tooling and practices
Bachelor's Degree