Browse Job Openings

Explore current opportunities with Aureon Consulting.

At Aureon, we want to find you the perfect career opportunity. We work with clients in a variety of industries who are always looking for qualified candidates. Below are the positions that we’re currently seeking top talent for. Apply today! 

Contract

  • Data Architect

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Data Architect

    Responsibilities will include:

    • Work closely with Architecture team and delivery team to help project backlog with a specific emphasis on re-architecting legacy capabilities to align with the target state architecture.
    • Make recommendations on improving the Data Architecture utilizing cloud (AWS preferred) hosted services, with a particular emphasis on asynchronous data warehousing.
    • Work with and as part of the team; guiding, training, and improving the maturity levels of the team.

     

    Requirements for this role:

     

    • 5+ years' experience in professional services (prior major consultancy experience preferred) with a mix of functional and in-depth technical competencies
    • Knowledge of cloud (AWS preferred) infrastructure services, DBMS products, solutions and modern Data Architectures (streaming/real-time Data Warehousing).
    • Knowledge and experience using Architectural patterns for data movement (streaming and event based), data storage, analytics
    • Deep knowledge of data modeling and metadata management.
    • Proven experience in managing and assisting in AWS system implementations or upgrades within a fast-paced environment
    • Strong leadership, communication (verbal and written), analytical and problem-solving skills
    • Effectively lead complex meetings with varying levels within organization
    • Ability to communicate complex technical analysis to technical and non-technical audiences
    • Ability to lead and provide direction to team members (on or offshore) including technical vision, Architecture and design
    • Possess the qualities and characteristics that support development of junior team members to grow a practice.
    • Experience working with S3, EC2, Kinesis, API Gateway, SNS, SQS, Cloud Watch, Shield, Lambda, Cloud Front and Redshift
    • Hands-on experience with platforms such as AWS EMR, Hadoop, Spark, or Kafka and languages such as Python, JAVA, or SQL
    • Proven ability to leverage and integrate technology components into an overall solution architecture in support of business requirements.
    • Demonstrate knowledge of Data Architecture, Data Warehousing, Advanced Analytic, or Data Science implementations.
    • Multiple years of relevant experience in creating solutions using Cloud and Big Data technologies and techniques.
    • Multiple years of relevant experience in Very Large Data Warehousing and/or Advanced Analytics using massively parallel (MPP) database platforms (such as Teradata, Netezza, etc.).
    • Multiple or more years of relevant experience in the solution architecture and implementation oversight of data-intensive solutions.
    • 4 years of relevant experience with ETL/ELT data-integration platforms such as Informatica, Talend, etc. a plus
    • 4 years of relevant experience with Business Intelligence toolsets such as Business Objects, Tableau, etc. a plus
    • Knowledge of best practices and IT operations in an always-up, always-available service

     

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now
  • Network Telecomm Engineer

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Network Telecomm Engineer

    Responsibilities will include:

    • Network/Telecommunications Engineer, under general guidance, acquires, installs, maintains and administers the Company’s data, voice and wireless network, maintains firewalls and WAN infrastructure environment.
    • Administration, maintenance, and operation of the network infrastructure.
    • Troubleshooting voice and data network infrastructure problems and associated component problems to include switches, routers, and firewalls.
    • Responding to the needs and questions of network users concerning their access to resources on the network.
    • Perform daily operational tasks and system reviews to ensure proper execution of scheduled tasks, and resolution of issues and requests. 

    Requirements for this role:

    • 1-2 years of experience with Installs and support of telecommunication infrastructure and its associated software, including PBXs, call management systems, voice mail, Automatic Call Distribution (ACD), call recording and video conferencing systems.
    • Inspects, tests, and maintains telephone lines, circuits, trunks, and associated wiring and cabling.
    • Participates in a 24x7 weekly on-call rotation.
    • Performs on-site analysis, diagnosis, and resolution of intermediate telecommunications problems for a variety of end users; recommends and assists with implementation of solutions.
    • Location: Des Moines, IA with hybrid schedule of 3 days in-office, 2 days remote.

     

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now
  • RPG Software Engineer (CONTRACT)

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    RPG Software Engineer (CONTRACT)

    Responsibilities will include:

    • Offer consultation to senior leadership and considered to be the top-level expert in this field.
    • It is of critical importance that you can tolerate dealing with major unknowns, system complexity, and abstract problem solving without giving up.
    • Pair with other team members to cross-pollinate ideas and skills; passionate about emerging technologies.
    • Incorporate site reliability and sustainability into all aspects of work.
    • Determine product requirements and develop high-level architectural specifications with a focus on feasibility, functionality, and ease of integration with existing systems.
    • Champion code quality and maintainability.

    Requirements for this role:

    • Must possess the ability to compose original correspondence; follow technical manuals; evaluate technical data; and counsel or advise people.
    • Must have minimum 2 years of experience programming on IBM iSeries/AS400.
    • Production experience with at least one of the following programming languages: RPG (required), and PHP, NodeJS, SQL (preferred).
    • Extensive experience with debugging, troubleshooting, and root cause analysis.
    • Expert analysis abilities to determine sustainable solutions from a given set of options.
    • Experience with test driven design and general automation.
    • Experience with using CI/CD technologies such as Concourse, TeamCity, Octopus, Jenkins, and CircleCI.
    • Experience with MetaFile or other document imaging solutions with workflows.
    • Demonstrable knowledge of secure programming techniques.
    • Experience writing technical documentation.
    • Production experience with distributed systems.
    • Advantageous to have production experience implementing RESTful APIs, strong understanding of event-oriented software architectures, and automating application deployments.
    • Location: Onsite based out of Grimes, Iowa, U.S.A.

     

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now

Contract to Hire

Direct Placement

  • Data QA

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Data QA

    Responsibilities will include:

    • Provide leadership and work closely with project teams and business partners to ensure timely, accurate, fully tested applications are performing as described in the business and technical specifications.
    • Mentor quality assurance staff members and oversee test planning, execution, and automation activities at a project level in addition to individual workload accountabilities.
    • Test data to ensure corresponding ETL code is developed as per Data Design Documents
    • Manage defect reporting and tracking through resolution
    • Leading Defect Triage discussions.
    • Analyze defects to determine root cause.
    • Reporting QA progress to team leadership.
    • Possible leadership of offshore team members.
    • Test multi-dimensional data cubes used by business partners for data visualization.
    • Test report output to ensure it meets business requirements.
    • Lead testing for complex projects or programs, across multiple teams and business units.
    • Collaborate with Project Team to define and oversee testing deliverables:
      • Participate in business requirements review and definition of acceptance criteria. Document traceability of business requirements and technical specifications to test cases. Facilitate agreement on test plans or acceptance criteria with business partners and project team members.
      • Estimate test planning and execution efforts based upon requirements, development approach, and the risks of production errors, mentor and guide QA staff in estimation and planning activities, providing feedback, as necessary.
      • Define testing risks and mitigation strategies and implement accordingly.
      • Ensure the integrity of the test environments.
      • Define testing approach and methods to be used for manual or automated test execution.
      • Design and develop automated test scripts and help define overall automation approach. Define and manage test data for automation. Ensure automation supports overall test strategy.
      • Execute testing, validate test results, analyze, and report discrepancies. Recommend solutions or sustained enhancements to address problem resolution.
      • Work with teams to define elevation schedules and ensure the integrity of the test environment(s).
      • Facilitate Sprint Reviews or ensure production announcements are created and distributed.
      • Compile, analyze, and report testing metrics. Assist in implementing improvements to testing identified through analysis of testing metrics.
    • Leadership:
      • Lead others in improving test strategy by recommending, developing, and implementing improvements to test plans and cases for future project reuse.
      • Demonstrate active leadership by identifying training needs and communicating needs to management. Conduct training for team members and others as required. Act as an adviser and mentor for team members.
      • Maintain and display a positive, professional attitude among team members and all others. Generate enthusiasm around team objectives and corporate strategies.
      • Establish and cultivate relationships with key business partners and project team members. Display ownership in managing vendor relationships in regard to testing activities. Support key working relationships with others and promote effective development of those relationships long-term.
      • Guide and monitor the testing activities of team members.
      • Lead peer reviews of test documentation and output.
    • Continuous Learning:
      • Actively seek and drive career development planning and seek learning opportunities.
      • Identify and capitalize upon learning activities that facilitate growth in knowledge of insurance and internal business processes, quality assurance best practices, testing methodologies, and understanding of technologies.
      • Maximize learning opportunities by applying the knowledge gained from learning activities and sharing the knowledge learned with other quality assurance team members. Identify and implement changes as required to procedural and testing documentation based upon enhanced knowledge. Coordinate and perform staff training to implement revised procedures and processes.

     

    Requirements for this role:

    • Advanced SQL Skills
    • Understanding of Data projects and Data Design Documents
    • Previous Experience with Data Design and Development concepts
    • Previous experience with testing Operational Data Store (ODS) and Enterprise Data Warehouse (EDW).
    • Previous experience in an agile analytics environment preferred.
    • Proactive, problem solver and self-motivated.
    • Bachelor's Degree business or information technology related major preferred
    • Minimum 6 years' quality assurance experience relative to the development and execution of test cases and analysis of testing results preferred
    • Proven experience with test automation tools preferred
    • Proven experience working in Agile teams preferred
    • Demonstrated leadership experience, preferably in a quality assurance role
    • Strong mathematical aptitude
    • Strong Microsoft Excel skills and familiarity with other Microsoft tools such as Word and Access. Ability to understand and create SQL queries
    • Understanding of complex life or annuity products and processes
    • Strong communication skills including verbal, written, and presentation skills
    • Strong interpersonal skills and proven ability to work and communicate with a variety of personalities, across locations and varying organizational levels
    • Proven ability to research, analyze, and resolve problem situations using strong judgment and high-level decision-making skills
    • Strong initiative, self-motivation, and ability to work independently and oversee work of others
    • Ability to handle multiple projects simultaneously and work effectively under deadline pressures on complex projects

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now
  • Scrum Master Manager

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Scrum Master Manager

    Responsibilities will include:

    • Supervise the day-to-day activities of Scrum Masters within a department including but not limited to administering performance reviews, progressive discipline, staffing, ensuring adequate initial and ongoing training, and ensure adherence to company and departmental policies, procedures, and standards.
    • Perform Scrum Master duties at the department-level including but not limited to coaching, facilitation of departmental planning, reporting metrics and acting as a manager for the Scrum Master team.
    • Reinforce team adherence to proper business process engineering, software engineering, release management, portfolio management, project management and quality engineering practices.
    • Serve as Scrum process coach and create partnerships across areas of the company including Software Development (SDM), Product Owner (PO), Product Management (PdM), Project Management (PM), Portfolio Management, Project Sponsors and Executive Sponsors to aid in strategic, roadmap, inception, and execution efforts.
    • Align, lead, and sponsor overall project level work in a scrum of scrum environment to create successful delivery; including impediment removal, support of escalations, framework decisions, and cross team dependencies across Technology and Business agile teams in order to oversee the realization of project execution and delivery.
    • Serve as Scrum Master for one or more complex teams or projects with moderate to significant risk to the organization; ensure standard Scrum processes are performed by team members and Product Owners; including POC activity and experimental activity in collaboration with leadership across POs, PMs, PdM, SDMs, etc.).
    • Maintain working knowledge of Agile and Scrum via conferences, seminars, training, webinars, and networking in order to research, apply and disseminate information, standard practices and new methods to teams.


    Requirements for this role:

    • Bachelor's degree from four-year college or university; and three or more years related experience and/or training; or equivalent combination of education and experience.
    • Certified Scrum Master (CSM) certification or Professional Scrum Master (PSM I) required.
    • Registered Corporate Coach certification required.
    • Experience with working in a business software development environment.
    • Understanding of fundamentals of software development processes in particular iterative software development.
    • Familiarity with all phases of the Software Development Life Cycle (SDLC).
    • Proficient knowledge and understanding of Agile software engineering practices, incremental delivery & the value of metrics, as well as backlog tracking, burndown metrics, velocity, and task definition.
    • Language Ability: Express ideas clearly both in written and oral communications. Read and interpret documents such as safety rules, operating and maintenance instructions and procedures manuals. Write routine reports and correspondence. Follow verbal and written communications, and in-turn communicate effectively with public and co-workers in a professional and courteous manner.
    • Reasoning Ability: Define problems, collect data, establish facts, and draw conclusions. Interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
    • Computer Skills: Database software, e-mail, Internet software, spreadsheets and their macros, word processing, and company proprietary software used by the department. Typing skills in the 40-50 wpm range.
    • Ability to self-motivate and work independently to get ideas accepted, and to guide a group or individual to accomplish a task.
    • Ability to work well under pressure, to organize and manage multiple priorities (time management).
    • Ability to effectively present information in one-on-one and small group situations to customers, clients, and other employees of the organization.
    • Ability to define and achieve business goals and meet deadlines while working both independently and collaboratively.
    • Ability to successfully manage multiple, simultaneous initiatives and conflicting priorities.
    • Strong demonstrated analytical thinking and problem-solving ability.
    • Ability to lead a self-organizing team.
    • Location: Onsite in Iowa, however hybrid-remote is an option.

     

    Does this sound like you? Do you have questions? Apply here to find out more!

     
    Apply Now
  • Software Engineer

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Software Engineer

    Responsibilities will include:

    • As a Software Engineer, you will be a member of one of the Financial Applications delivery teams following an agile delivery cadence.
    • Must be able to function as a leader/mentor as well as a great individual contributor.
    • Primary focus is to help make data and system integration within the company ecosystem secure, highly scalable, and predictable.
    • Enable system integration that also helps achieve a great developer experience.
    • Pair with other team members to cross-pollinate ideas and skills.
    • Champion code quality, maintainability, and reliability.
    • Find and address performance issues.
    • Take features from conception to final production deployment.
    • Contribute to user story definition that takes company’s technology stack into consideration, but also continue to push the bounds of what is possible.
    • Provide after hours on-call support.

    Requirements for this role:

    • 3+ years of development experience working in a team environment.
    • Strong critical thinking, communication, and time management skills.
    • Strong understanding of event-oriented software architectures, test driven design, and general automation.
    • Demonstrable grasp of software design patterns such as Singleton and Façade.
    • Demonstrable grasp of logical data modeling techniques (ex. entity relationship diagrams).
    • Expert level knowledge of at least one of the following programming languages: Kotlin, JavaScript, or Java.
    • Production experience implementing RESTful APIs.
    • Production experience with a variety of data storage systems such as SQL Server, PostgreSQL, Mongo, or Elasticsearch 3-5 years.
    • Experience with Financial Application related systems and software.
    • Exposure to Mainframe is a plus.
    • Experience with using CI/CD technologies.
    • Production experience with OAuth and Identity Provider integration.
    • Degree level qualifications in a technical related subject.
    • Demonstrable knowledge of secure programming techniques.
    • Experience building cloud-native applications (Docker, Docker-Compose, Kubernetes).
    • Experience with Google Cloud GKE, PubSub, SQL, and KMS.
    • Experience with legacy systems and .NET framework (C#, VB, WPF, WinForms).

     

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now
  • Sr. Software Engineer

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Sr. Software Engineer

    Responsibilities will include:

    • As a Software Engineer, you will be a member of one of the delivery teams following an agile delivery cadence with a primary focus to help make data and system integration within the company ecosystem secure, highly scalable, and predictable.
    • Must be able to function as a leader/mentor as well as a great individual contributor.
    • Enable system integration that also helps achieve a great developer experience.
    • Pair with other team members to cross-pollinate ideas and skills.
    • Champion code quality, maintainability, and reliability.
    • Find and address performance issues.
    • Take features from conception to final production deployment.
    • Contribute to user story definition that takes company’s technology stack into consideration, but also continue to push the bounds of what is possible.
    • Provide after hours on-call support.

    Requirements for this role:

    • 4+ years of development experience working in a team environment.
    • Strong critical thinking, communication, and time management skills.
    • Strong understanding of event-oriented software architectures.
    • Strong understanding of test-driven design and general automation.
    • Demonstrable grasp of software design patterns such as Singleton and Façade.
    • Demonstrable grasp of logical data modeling techniques (ex. entity relationship diagrams).
    • Expert level knowledge of at least one of the following programming languages: VB, C#, JavaScript, Java, or Kotlin.
    • Production experience implementing RESTful APIs.
    • Production experience with a variety of data storage systems such as SQL Server, PostgreSQL, Mongo, or Elasticsearch 4-7 years.
    • Experience with ERP related systems and software.
    • Production experience with OpenShift and GKE.
    • Experience with using CI/CD technologies.
    • Production experience with OAuth and Identity Provider integration.
    • Degree level qualifications in a technical related subject.
    • Demonstrable knowledge of secure programming techniques.
    • Experience building cloud-native applications (Docker, Docker-Compose, Kubernetes).
    • Experience with Google Cloud GKE, PubSub, SQL, and KMS.

     

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now
  • Sr. Software Engineer, Risk

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    Sr. Software Engineer, Risk

    Responsibilities will include:

    • Software Engineer must be passionate about Agile software development and wanting to grow into a leadership role.
    • Work closely with our derivative and risk teams to integrate best practices in the development of analytical tools and processes.
    • Joining a .NET team, but web development experience in Java or Python is acceptable.
    • Work extensively with large data sets and have the ability to optimize and create efficient data models and SQL queries for performance.
    • Communicate and present to the team, management and stakeholders.
    • Design, code, and test all sizes of application solutions independently or as part of a team.
    • Effectively communicate and document the application architecture, utilizing industry standards as part of a team.
    • Ensure team adherence to internal policies and procedures (standards, controls and metrics).
    • Independently document own code and produce technical design documentation.
    • Resolve complex software issues across multiple software applications.
    • Work as an integral member of the software development team to design, develop, and maintain applications.

    Requirements for this role:

    • Bachelor’s Degree in Information Technology, Computer Science or equivalent work experience.
    • 4+ years of application development experience.
    • Experience with C#, ASP.NET, MVC and Git source control is required.
    • Experience using SQL Server, SQL, PostGres, VBA for Excel is preferred.
    • Experience with Angular, Typescript, HTML, CSS, JavaScript is preferred.
    • Experience with REST API, Web APIs, RESTFUL Web Services is preferred.
    • Experience with test automation and TDD is preferred.
    • General background in mathematical finance (econometrics, statistics etc.) and development using various market data like Bloomberg API, MarkIt. is preferred.
    • Knowledge of GPU/CUDA programming and programming for and deploying applications on the cloud is preferred.
    • Knowledge of SOLID principles is preferred.

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now
  • System Analyst 2 (Angular & Java Dev)

    Aureon Consulting is seeking candidates for the following opportunity with one of our clients:

    System Analyst 2 (Angular & Java Dev)

    Responsibilities will include:

    • Development and support of customer-facing, business critical websites.
    • This Systems Analyst will have a balance of UI and services with a heavier focus on the front.
    • Develop and support JavaScript applications, web services, and the company’s enterprise web portal solution. Our UI is Angular (7-10) and AngularJS; services are Java.
    • Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff.
    • Work on a collaborative team, using Agile principals and supporting continuous integration or delivery.

    Requirements for this role:

    • College diploma or university degree in the field of computer science, information science, management information systems plus a minimum of 5 years IT development experience or equivalent.
    • Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff.
    • Problem solving skills sufficient to perform research and recommend a proposed solution to problems.
    • Able to work on multiple tasks and meet established deadlines.
    • Able to effectively direct and coordinate the work of other team members on a project without having HR management responsibility for them.
    • Knowledge of computer programming languages as required for the system.
    • 3+ years working experience in Java development including J2EE and Spring.
    • Experience with systems design and development for large, complex, n-tier systems on a J2EE platform.
    • Experience using XML and JSON to exchange data.
    • Experience designing, building, and consuming REST web services.
    • 4+ years working experience with HTML, CSS and Javascript.
    • Experience designing and implementing Responsive UI with Bootstrap, AngularJS.
    • Experience in building automated deployment pipelines, continuous integration, or continuous delivery.
    • Working knowledge of tools like Jenkins, Bamboo, BitBucket, JUnit, Jasmine, Karma, and Selenium.
    • Scrum/Kanban/Lean experience working on a multifunctional Agile team.
    • Location: Des Moines, IA or Sioux Falls, SD with hybrid schedule of 3 days in-office, 2 days remote.

    Does this sound like you?  Do you have questions?  Apply here to find out more!

     

    Apply Now