Senior Software Developer
Company Description
Informa is a leading international events, intelligence and scholarly research group.
Our purpose is to champion the specialist. Through hundreds of powerful brands we work with businesses and professionals in specialist markets, providing the connections, intelligence and opportunities that help customers grow, do business, make breakthroughs and take better informed decisions.
Informa is listed on London Stock Exchange and a member of FTSE 100, with over 11,000 colleagues working in more than 30 countries.
Job Description
The ideal candidate will be able to:
- Develop scalable, highly available application solutions that leverage AWS services
- Develop applications to be cloud optimized
- Work as a technical leader alongside our product, development and infrastructure teams
- Provide advanced software development knowledge with respect to cloud architecture, design patterns and programming
- Leverage Agile software development methodologies
- Champion DevOps practices such as continuous integration and automated deployment
- Ability to quickly adapt and learn legacy systems and processes for support and enhancement.
Qualifications
Basic Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Mathematics or a related field or equivalent professional or military experience
- 3+ year of professional experience with SQL Server a must and experience with other relational databases (Redshift, PostgreSQL, MySQL) or NoSQL databases (MongoDB, DynamoDB) a plus
- Knowledge of or the ability to quickly learn Big Data technologies (Spark, Python) a plus
- 2+ years of experience leveraging CI/CD tools and automated testing tools (e.g. Jenkins, Junit, TestNG)
- 3+ years of application development experience on Linux or Windows-based systems using Agile methodologies
Preferred Qualifications:
- Professional experience designing and developing applications in an AWS Cloud environment
- Experience migrating applications from one database to another (ex. Informix to Oracle)
- Experience developing AWS ELT processes that leverage Redshift, EMR, S3 and Glue.
- Demonstrated ability to think strategically about business, product, and technical challenges
- Verbal and written communications skills and ability to work effectively across organizations
- Integration of AWS cloud services with on premise technologies
- Advanced degrees in information systems, engineering and/or business
- Experience in financial intelligence
Experience with some or all of these technical Skills:
Must have:
· SQL Server 2014+
· Advanced SQL Queries, SQL Stored Procedures
· Indexing\Performance Tuning
· Data warehouse design, data modeling and best practices
· Powershell
· Jenkins
Preferred:
· SSRS
· SSIS
· RDS, DynamoDB
· Redshift/PostgreSQL
· MySQL
· OLAP, MDX
· S3, Glue, Athena, EMR on AWS
Nice to have:
· Java
· ASP.Net
· C#, VB.Net
· Simple Queuing Services
· Lambda
· Angular
· Node.js
· Core MVC
· Tableau Desktop, Server
Additional Information
About Informa:
Informa is a leading business intelligence, academic publishing, knowledge and events group. We help customers in hundreds of professional, commercial and academic communities connect and learn, and create and provide access to content and intelligence so they can work smarter and make better decisions faster.
Informa Financial Intelligence provides actionable insight to help our Clients make smarter decisions. We provide fund and wealth managers, traders, insurers, analysts, and investment and retail bankers with the intelligent advantage to make informed decisions, understand past trends, forecast future performance, drive profitability, and increase returns. The world’s top global financial institutions look to Informa Financial Intelligence for our authority, precision and forward-focused analysis. We’re the world’s leading provider of fund management, wealth management, investment banking and retail banking market intelligence and competitive research.
What makes Informa different:
• Access to a global community of colleagues, brands and opportunities
• Competitive Benefits with 401k match
• Generous vacation days, 9 company holidays and time off to volunteer!
• Work- Life Balance
• ESPP
• Informa Awards to celebrate individual and team success
• 4 weeks parental leave
We know that sometimes the 'perfect candidate' doesn't exist, and that people can be put off applying for a job if they don't fit all the requirements. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. You could be just what we need! We believe strongly in the value of diversity and creating supportive, inclusive environments where our colleagues can succeed. As such, Informa is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion, or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other protected characteristics under federal, state or local law.