Senior Engineer - The Exchange at IRESS FS Limited in Cheltenham, PAother related Employment listings - Cheltenham, PA at Geebo

Senior Engineer - The Exchange at IRESS FS Limited in Cheltenham, PA

Role Purpose Are you a talented Software Engineer or Senior Software Engineer looking for a new challenge? Do you want to be part of an established, high performing team that is on a DevOps journey? Are you able to lead and mentor more Junior Engineers? Do you want to help shape and deliver first class solutions for our customers? We're looking for two experienced Engineers or Senior Engineers to join The Exchange Team in Cheltenham. You'll be delivering high quality solutions for our customers, prominently in C#, JavaScript, JSON/XML and SQL, while supporting and maintaining The Exchange platform. The Exchange is well-established, however the next few years will see some exciting advancements that you could be a part of. A move to the Iress Cloud Platform is planned and we expect to complete a number of service modernisation initiatives in the future. In the last year we've embraced DevOps practices and would like to explore a deeper DevOps culture and take it further using the power of ICP. Accountabilities & Deliverables Contribute to the design and development of software components within a defined quality standard Resolve issues, defects and queries raised at any phase of development or production in a timely and professional manner Follow configuration management processes to deploy code Understand and follow the Iress development processes, protocols, methods and tools Conduct quality reviews of own deliverables and deliverables from peers Provide sizing on technical development tasks Report progress regularly, escalating matters as appropriate Mentor and coach more junior members of staff Provide client support where necessary Build knowledge of latest technologies and processes Build knowledge of the clients' business in relation to Iress products Build knowledge of Iress products, relevant markets and regulatory requirements Core Skills A strong knowledge of the following:
C# TFS/Git AngularJS Javascript/Typescript JSON/XML ASP.Net Web Api MS SQL Server or other RDBMS CSS/Bootstrap NUnit or other unit testing framework Advantageous skills:
IOC - Unity Dependency Injection Microservices Architecture Test Driven Development (Specflow) Powershell TeamCity/GoCD/Buildkite React UI Integration Testing Framework (Nightwatch/Cypress) Windows Services Windows Server and Active Directory management WiX Installer Docker Knowledge and Attributes Experience of a project through the life cycle of development and into production Knowledge and experience of developing within an object-oriented development environment Experience of developing service-oriented architectures Knowledge and experience of developing within an agile project framework Knowledge of source control, release management, testing and task management, working within a team environment (including application lifecycle management) Knowledge of Financial Services solutions (Mortgage, Life Insurance, Retirement, Wealth Mgt) Key Competencies You have good interpersonal and communication skills (both written and verbal) You are an analytical thinker, with a logical approach to solutions and problem solving You are able to work well under pressure and manage own time appropriately You are able to work well on an individual basis and within a team You are able to seek appropriate support from developer community / supporting peers You are self-motivated, proactive with a positive attitude You have a flexible approach and mind-set, and can adapt to changes in projects and priorities
Salary Range:
$80K -- $100K
Minimum Qualification
Systems Architecture & Engineering, Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.