Application Developer for Innovation & Engineering

Job Title
Application Developer for Innovation & Engineering

Requisition Number
R1351 Application Developer for Innovation & Engineering (Open)

Location
Glendale, Arizona

Additional Locations

Job Information

We are looking for passionate, hard-working, and talented Software Engineers who have experience building innovative, mission critical, high volume applications collaborating with the Architecture and Business team members. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products and technologies.

As a member of the team you will be responsible for leading the development and launch of core product features. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.

  • Experience with delivery methodologies in a fast-paced complex environment - Agile, SCRUM, KANBAN.
  • Designs, integrates, develops, modifies, debugs and evaluates highly complex mission critical programs for business functional areas.
  • Determines how existing applications, legacy systems, databases, Web interfaces and/or hardware logic operating on multiple platforms work together to meet the new and emerging enterprise requirements.
  • Develops methods to efficiently reuse existing components.
  • Directs and monitors the work of other developers, outside resources, and staff in the development of components of his or her build deliverables.
  • Formulates logic for new systems, devises logic procedures, prepares flowcharting, and data analysis through the application of professional programming concepts.
  • Ensures coding, testing and delivery of application enhancements and project build deliverables. Contributes to the development of applications and technology roadmap.
  • Recommends and implements changes in key development, maintenance and system standards.
  • Holds code walk-throughs and ensures that all code, from internal developers, external contracts or personally prepared, is production ready and complies with all standards including but not limited to: architectural, PCI, Model Audit Rule and internal audit standards.
  • Develops design specifications and parameters for highly complex applications that are in compliance with products' architectural blueprints.
  • Ensures that code is to set quality standards including: SDLC, Architecture, PCI compliance, Model Audit Rule compliance and internal Audit guidelines.
  • Develops complex, exhaustive, integrated test plans in conjunction with the Q/A Lead for performance and integration testing.
  • Reviews results for systems tests.
  • Gathers, analyzes, prepares and summarizes recommendations for approval of system and programming documentation.


BASIC QUALIFICATIONS

BS/MS in Computer Science or equivalent.

· 5-10 years of industry experience.

· Experience building scalable infrastructure software or distributed systems for real-time or online applications.

· Analytical abilities and design skills.

· Experience with the tools of the trade, including a variety of modern programming languages & technologies -
  • Java/Scala/Python
  • JavaScript/JQuery/Frontend framework/Node JS
  • REST/JSON/SOA Principles/IBM Data Power
  • Spring Core/Web/MVC
  • Linux/Tomcat

· Experience with Hadoop/Big Data technologies and Open Source Technologies
  • HortonWorks DataPlatform
  • ElasticSearch/Solr/Lucene
  • Apache SPARK/Zookeeper/KAFKA/NIFI
  • Apache HIVE/HBase or any open source NO-SQL


PREFERRED QUALIFICATIONS

Experience developing scalable applications leveraging big data platform and its eco-system and an understanding of design for scalability, performance and reliability.

· Development experience defining, developing and maintaining REST based interfaces

· Excellence in technical communication with peers and non-technical cohorts

· Experience building developer facing products and services

· Experience building frameworks for creating applications on various platforms

· Experience with speech and language understanding systems

· Strong sense of ownership, urgency, and drive.

· Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.

· Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.

*LI-BA1


Meet Some of CSAA Insurance Group's Employees

Jose C.

Business Consultant

Jose is in charge of understanding every disruption that takes place in the industry, then formulating a plan to continue helping clients succeed in spite of those issues.

Barbara C.

Disaster Recovery Specialist

Barbara focuses on preparing both tools to combat cyber attacks from hackers and backup and recovery programs that can be applied in the event of a large-scale technology disaster.


Back to top