About Northern Trust: Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889. Working with Us: As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas. Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company to assist the communities we serve! Join a workplace with a greater purpose. We\'d love to learn more about how your interests and experience could be a fit with one of the world\'s most admired and sustainable companies! Build your career with us andapply today.#MadeForGreater. Summary : The ideal candidate will have a passion for problem-solving and a keen eye for detail. the candidate will support development initiatives, process automation, strategic projects, and process monitoring of key client deliverables. In addition, you will work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. The individual will primarily be focused on supporting and maintaining our growing code-bases, through developing on our core infrastructure. Key Duties and Responsibilities: Experience in research and development processes (Software based solutions and products) in commercial topics in implementation of strategies, POC s Experience in expert functions like Software Development / Architecture, Software Testing International experience with global projects and collaboration with intercultural team is preferred 2- 4 years experience on developing software solutions with various Application programming languages. Strong command of Python language + Data Science Ecosystem (Pandas, Scikit-learn, TensorFlow, NumPy etc) Expertise in at least one of the Python frameworks like Django, Flask, Pyramid etc. Expert in Data Engineering and building data pipelines, implementing Algorithms in a distributed environment Experience with developing and deploying web applications on the cloud with solid understanding of one or more of the following like Flask, DJango Strong understanding/expertise in building REST APIs/ Micro services architecture Understanding of Webserver, Load Balancer and deployment process / activities Excellent command over English in written, spoken communication and strong presentation skills. Experience in Jira, Confluence will be an added advantage. Takes strong initiatives and highly result oriented Good at communicating within the team as well as with all the stake holders Strong customer focus and good learner. Highly proactive and team player Strong proficiency in Python, with a good understanding of its ecosystem Good experience in programming using Python language Good experience in using Pandas in Python and handle data manipulations and transformations Knowledge on object-relational mapping Writing scalable code using Python programming language. Testing and debugging applications. Write effective, scalable code Contribute to support engineering resolution and documentation. Write clean, correct code incorporating feedback from code reviews and consistently following best practices Provide helpful and clear feedback to peers and managers post-resolution Full understanding of tools used by the team and be able to assist others if needed Able to interpret and follow requirements, be comfortable raising questions or issues with proposed solutions, and actively assist in clearing a path to gaining solutions Full understanding of infrastructure and system architecture Seek mentoring opportunities with other colleagues Understand the product vision - including the business area, client requirements and priorities - supported by their team Identify potential problems/risks in your own work and the work of others. Propose solutions to problems identified. Prioritize tasks well and synchronize with the team, project management, and product owner. Minimum Qualifications (Education, Experience, Skills): Bachelor\'s Degree required Minimum 3 years of work experience within a Computer Science, Quantitative, or Financial Services domain. 3+ years of Python-specific software development, pandas experienced required. Familiarity with R and other languages a plus. Ability to work in both Linux (Unix) and Windows environments 1+ years experience working with FLASK 1+ years experience working with SQL Experience working with REST APIs a plus Familiarity with best practices in code version control, code review, documentation, and test/deployment frameworks. Must understand or show willingness to learn GIT/SVN. Excellent communication skills with ability to illustrate management skills and effectively collaborate with colleagues. Commitment to documentation and leveraging best practices in code design, deployment, and maintenance. Basic understanding of financial products and portfolio management concepts is a plus. Experience with relational data-structures, and broad understanding of how they work / how to traverse them. Self-motivated individual, adaptive, flexible style - able to work in a dynamic, fast-paced environment. Ability to think creatively about business issues, provide solutions that take into account the full process versus targeted patches. Ability to debug production issues and dissect multi-layered processes. Experts in banking and payments, capital markets and wealth and asset management Deep knowledge in financial services offering, including e.g. Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there Focused on maintaining our nimble, agile and entrepreneurial culture Additional Information
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.