As a Senior Software Engineer, Test Automation you will participate in a fast paced Agile development team, building SaaS financial web applications. Your main responsibilities will be to design, develop, and implement manual and automated tests for software solutions that scale across hundreds of servers as well as learn and leverage the current methodologies and technologies, including Scrum, and Kanban.
In this role, the selected candidate will participate in components of development or maintenance standards, such as organization, structure, or nomenclature, for the design of data warehouse elements, such as data architectures, models, tools, and databases.
In this position, you will be responsible for backend development within your team, including creating REST based web services, implementing background calculation jobs, updating core platform components, modeling data and optimizing database performance.
This position is responsible for delivery in a SOA based Hadoop environment - strengths in SOA technology - Java and .NET language platforms, ESB, application adapters, XML, XSD, XSLT. Familiarity with Oracle ESB, WS02, Apache NiFi, or similar SOA tools a plus.
In this role, you will perform database administration tasks such as database backups and recovery, create and modify stored database procedures and functions, execute and diagnose database scripts, and replication to multiple CG1V production instances.
In this role, the selected candidate will collaborate with cross-functional teams to gather and document BI requirements; analyze BI requirements and design / develop Cognos Reporting solutions to support standard reporting, Dashboard and self-service environment.