Development Tech

Fulltime
Print this Job Refer a Friend Apply for this Job!
Job# 31664 BH# 368729
Contact# 5366059

Senior Software Engineer

Our marketing automation client in the Portland area is looking for a Senior Software Engineer for SaaS Enterprise. 

The ideal candidate will have expertise with Lean and Agile Systems. 

Description:

  • Works with developers and product management to define and implement enterprise systems that ensure performance, scalability, maintainability, extensibility, and application integration with external systems.
  • Develops systems, infrastructure, database and data models to build an enterprise system for a SaaS based enterprise application that is resilient, available, performant, compliant and attractive to clients engaged in the production, tracking and management of creative assets, analytical results, and marketing campaigns.
  • Implements integrated software, hardware, hybrid cloud and mobile solutions.
  • Demonstrates innovative code development approaches, supports programming, database development and application integration efforts.
  • Provides support for all system testing efforts including unit testing, load testing, end-to-end testing, validation testing, user acceptance testing, security scanning and penetration testing.

Requirements:

  • A minimum of five years experience in Java enterprise development
  • Experience with most of the following technologies:
  • Web services integrations (REST and SOAP)
  • Traditional SQL databases (PostgreSQL, MySQL, etc)
  • NoSQL databases (MongoDB, DynamoDB, etc)
  • Cloud Services (AWS, Azure, GCP)
  • Hadoop ecosystem
  • JavaScript (Client and Server-side)
  • HTML/CSS Containers and orchestration (Docker, Kubernetes, Cloud Foundry, etc)
  • Message Queues (Kafka, Kinesis, RabbitMQ, etc)
  • Build tools (Maven/Gradle, Bamboo, Jenkins, etc)
  • Experience with CRM a bonus.