Azpipeline_org

(STEM) Science, Technology, Engineering & Mathematics

Computer and Information Research Scientists

Conduct research into fundamental computer and information science as theorists, designers, or inventors.

Salary Breakdown

Computer and Information Research Scientists

Average

$108,900

ANNUAL

$52.36

HOURLY

Entry Level

$93,040

ANNUAL

$44.73

HOURLY

Mid Level

$109,030

ANNUAL

$52.42

HOURLY

Expert Level

$125,020

ANNUAL

$60.10

HOURLY


Current Available & Projected Jobs

Computer and Information Research Scientists

557

Current Available Jobs

180

Projected job openings through 2024


Sample Career Roadmap

Computer and Information Research Scientists

Supporting Certifications

Core

Advanced

Specialty


Top Expected Tasks

Computer and Information Research Scientists


Knowledge, Skills & Abilities

Computer and Information Research Scientists

Common knowledge, skills & abilities needed to get a foot in the door.

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Mathematics

KNOWLEDGE

English Language

KNOWLEDGE

Education and Training

KNOWLEDGE

Telecommunications

SKILL

Complex Problem Solving

SKILL

Critical Thinking

SKILL

Systems Analysis

SKILL

Systems Evaluation

SKILL

Judgment and Decision Making

ABILITY

Deductive Reasoning

ABILITY

Inductive Reasoning

ABILITY

Problem Sensitivity

ABILITY

Oral Comprehension

ABILITY

Written Comprehension


Job Opportunities

Computer and Information Research Scientists

  • Manager Applications Development
    USAir    Phoenix, AZ 85034
     Posted about 8 hours    

    POSITION TITLE: Manager Applications Development POSITION PURPOSE: Provide leadership and administrative management for assigned staff. Responsible for application development and support for assigned applications. Interfaces with high-level internal customers. PRINCIPAL DUTIES AND RESPONSIBILITIES: - Supervises a team of software developers, developing enhancements to custom built applications - Provides leadership in projecting software and hardware requirements - Provides an escalation point for internal customers, and development team members. - Perform personnel management responsibilities - Works with Software Architects to establish development and deployment standards, and to ensure adherence to technology platform decisions made by the Architect team - Works with internal IT teams to establish goals, processes and technology initiatives; develops and maintains project roadmaps, and works with the team to define future technology strategies - Works with Production Support staff to define implementation plans, ensure secondary support is available 24x7, and to define and implement best practice with regard to production system administration - Utilizes the business area and technology roadmaps to provide the business area with feasibility studies, time and cost estimates and to establish and implement new/revised applications systems and programs - Develops and maintains good working relationships with management and staff in various areas of technologies - Participates in strategy planning, process refinement and organizational development activities department wide - Confers with and advises subordinates on administrative policies and procedures, technical problems, priorities and methods - Manages assigned resources to ensure objectives are met on time and within budget, completing required objectives within aggressive timelines - Prepares activity and progress reports regarding the activities of the applications systems and programming section - Oversees large/complex software engineering projects in regards to development initiatives - Participates in preparation of capital budget estimates for projects and resources - Participates in preparation and management of departmental budget - Participates in recruiting, selecting, and orienting new staff to the team - Facilitates employee development through creation of goals, setting expectations, giving performance feedback, and providing development opportunities QUALIFICATIONS: - Undergraduate degree in CIS/MIS/CE/CS/SE or equivalent experience/training - At least 6 years IT experience - Requires seven to nine years of experience in business application design and systems development including at least 5 years as a software developer - Must be able to effectively lead and motivate people, encourage teamwork, communicate effectively and collaborate with all levels of the organization. - Strong technical knowledge, with hands-on experience in large enterprise level systems, services and application development in a variety of computing architectures and domains - Excellent verbal and written communication and an excellent listener - Proven leadership and relationship management skills - At least 3-5 years managing or leading personnel/groups - Expert knowledge of Java and/or Microsoft .NET C# development and debugging techniques. - Strong working knowledge in current software design practices, including modularity, service-oriented architecture, event-driven architecture, object-oriented design, interface design, localization, portability, optimization, extensibility, testability, messaging platforms, and enterprise service bus. Stays abreast of industry innovations and developments. - Experience with resource management in a Software Development environment - Must be willing to travel - Fluency in Spanish a plus - Airline experience preferred -This position will be located in PHX or DFW. US AIRWAYS IS AN EQUAL OPPORTUNITY EMPLOYER/MINORITIES/FEMALES/DISABLED/VETERANS.
    Category: Computer Specialists, not listed separately.
    Experience: Mid-Career (2 - 15 years).


    Employment Type

    Full Time

  • Software Developer - Python/Django
    Vynyl - High-Fidelity Software and Design    Phoenix, AZ 85067
     Posted about 14 hours    

    Vynyl delivers high-fidelity software and design to leading companies in finance, health, and other industries. We solve important and valuable problems in the areas of Product Design & Development, Cloud Operations and Cloud Migration, Security, Business Intelligence, and Health Data Interoperability.

    We engage with clients using our Scrum-based agile methodology and we like nothing more than the opportunity to demo the latest iteration of the software or design during a sprint review.

    Recent projects include applications that: enable better access to insurance information for patients, enable early diagnosis of debilitating medical conditions with unprecedented accuracy, safely transport special needs schoolchildren, keep skiers safe from avalanches, power the #1 snow sports app, and perform sophisticated geo-spatial and demographic data analysis to make important decisions about capital projects.

    We prioritize two things: our clients' success and our employees' happiness and professional development.

    As a Software Developer at Vynyl, you'll be working with a group of project managers, producers, designers, and other engineers to build great software and sustainable infrastructure on behalf of our clients. You'll be responsible for contributing to the overall technical leadership within your team and the firm as a whole.

    We are currently looking for developers with solid Python and Django experience to join a team that is working to build apps that will help physicians and researchers diagnose and combat neurodegenerative disorders.

    You should join the Vynyl team if you are:

    + A great communicator and collaborator

    + Quality focused

    + Comfortable with change, as each project presents new challenges and opportunities

    + Achievement oriented

    Requirements

    Must Haves:

    + Comprehensive knowledge and hands on experience with Python 3

    + Experience with Django and RESTful API design

    + Experience with Database design and SQL

    + Knowledge of object-relational mapping (ORM)

    + Familiarity with front-end technologies

    Really Nice to Have

    + Microservices architecture experience

    + Serverless Framework experience

    + AWS knowledge, specifically AWS Lambda

    Benefits

    Competitive benefits

    Medical, dental, and vision insurance

    401(k) retirement plan with employer match

    This is a remote/contract position


    Employment Type

    Full Time

  • Software Developer - Android
    Vynyl - High-Fidelity Software and Design    Phoenix, AZ 85067
     Posted about 14 hours    

    Vynyl delivers high-fidelity software, design, and product solutions for clients across a wide spectrum of industries and needs. Recent projects include applications that: power the #1 snow sports app, enable early diagnosis of debilitating medical conditions with unprecedented accuracy, safely transport special needs schoolchildren, keep skiers safe from avalanches, perform sophisticated geo-spatial and demographic data analysis to make important decisions about capital projects, and change the face of the sharing economy.

    We are laser-focused on our clients' success while striving to perform our work in a sustainable way that makes time for professional development.

    As an Android Developer, you'll be working with a group of project managers, producers, designers, QA analysts, and other engineers to build great software and sustainable infrastructure on behalf of our clients. You'll be responsible for contributing to the overall technical leadership within your team and the firm as a whole. You should join the Vynyl team if you are:

    + A great communicator and collaborator

    + Quality focused

    + Comfortable with change, as each project presents new challenges and opportunities

    + Achievement oriented

    Requirements

    + Experience building Android apps with Java & Kotlin (Kotlin is a must)

    + 5+ years of proven experience with Native Android Development

    + Experience working with a design team

    + Working knowledge of the general mobile landscape, architectures, trends and emerging technologies

    + Proficient understanding of Git and familiarity with continuous integration

    + Android 4.4+ Development Experience

    + Experience developing at least one app in production

    + Knowledge of how to interact with a remote RESTful API

    + Experience with third-party libraries and APIs

    + Experience with Maven and package management

    + Experience with building app layout across various size devices

    + (Optional) Back-end web development experience

    + (Optional) Any experience with connected devices (Bluetooth, Wearables etc.)

    Benefits

    Competitive benefits

    Medical, dental, and vision insurance

    401(k) retirement plan with employer match

    This is a remote/contract position


    Employment Type

    Full Time

  • Application Programmer/Analyst
    Two95 International Inc.    Scottsdale, AZ 85258
     Posted about 15 hours    

    Title: Application Programmer/Analyst

    Job Type: 6+Months Contract

    Location: Scottsdale, AZ

    Rate: $Open/hr

    Requirements

    PRINCIPAL RESPONSIBILITIES:

    + Prepares detailed technical specifications from which complex programs will be written or configured.

    + Writes high quality code according to specifications.

    + Performs code reviews.

    + Follows all required Company policies and practices relating to the System Development Life Cycle.

    + Assists others in defining application system scope and objectives through research and fact finding.

    + Provides Tier 3 support and resolution of open IT issues escalated by IT Customer Support.

    + Develops project plans for application software implementation activities of medium to high level of complexity.

    + Maintains strong vendor relationships to resolve problems and coordinate the delivery of IT products and services.

    + Performs other job-related duties as assigned or apparent.

    QUALIFICATIONS:

    + Bachelors or Master’s degree in IT or related field.

    + 2 years of experience with Lawson Financial and Human Resources applications such as General Ledger, Payables, Fixed Assets, HRIS and Payroll systems.

    + 2 years of experience leading development initiatives.

    + Experience with Aldon Change Management or equivalent AS/400 Change Management software.

    MINIMUM REQUIREMENTS:

    + Minimum of 5 years of programming experience in RPG / ILE.

    + Minimum of 2 years of experience with CL and SEU; SEQUEL, SQL, AS/400 Query and DBU.

    + Experience with interactive and batch processing and FTP concepts and automation.

    Benefits

    Note: If interested please send your updated resume to elanthamizhan.elangovan@two95intl.com and include your salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.


    Employment Type

    Full Time

  • Sr. Mobile Application Developer
    Two95 International Inc.    Scottsdale, AZ 85258
     Posted about 15 hours    

    Title: Sr. Mobile Application Developer

    Location: Scottsdale, AZ

    Duration: 6+ Months Contract with Extensions

    Rate: $Open

    Requirements

    PRINCIPLE RESPONSIBILITIES:

    + Collaborates with cross-functional teams to define, design, implement, test, and deploy new web and mobile features in a fast paced environment.

    + Works with internal and external data sources and API's.

    + Writes unit tests in order to increase reliability and quality of applications.

    + Addresses system defects and implements enhancements to existing functionality.

    + Troubleshoots issues with minimal guidance, identifies bottlenecks in existing workflows and provides solutions for a scalable, defect-free application.

    + Complies with Company policy and practices relating to the System Development Life Cycle.

    + Maintains productive working relationships with project sponsors and key systems users.

    + Keeps up on industry trends and current technological standards, languages, coding techniques, utilities and operational considerations.

    + Makes suggestions for process, coding, implementation, and performance improvements.

    Provides mentoring, training and technical guidance to junior developers and assists in training other programming or support team members in a cooperative and effective manner.

    Performs other job-related duties as assigned or apparent.

    PREFERRED QUALIFICATIONS:

    + Bachelor’s degree in Computer Science or related field.

    + Experience with agile software development methodologies (Scrum, Kanban).

    + Experience working with offshore/near shore teams.

    + In depth understanding of e-commerce and experience in developing highly transactional, mission critical applications.

    + CSS preprocessing, e.g. LESS

    + Front end build tools, e.g. Gulp, Grunt

    + JavaScript testing frameworks, e.g. Jasmine, Karma

    + Front end components, e.g. Bower

    + JavaScript compression and minification, e.g. Uglify

    + Developer/Build tools, including GIT and Jenkins

    Understanding of web development tools and frameworks, including:

    Code analysis tools such as PMD, Checkstyle, Findbugs and Sonar

    MINIMUM QUALIFICATIONS:

    + Minimum of 5 years of experience in software development, information systems, or an equivalent technical environment.

    + Experience in leading the development of highly transactional, mission critical applications in environments/architectures for multi-user systems.

    + Experience in all aspects of the software development lifecycle, including design, functional and technical requirements, coding, debugging, testing, release and operational support.

    Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing and operations.

    OTHER KNOWLEDGE, SKILLS & ABILITIES:

    + Exceptional analytical skills.

    + Deep understanding of object-oriented programming methodologies.

    + Exceptional verbal, written and listening skills.

    + Exceptional interpersonal skills and demeanor.

    + Ability to work within a hybrid application environment using webviews.

    + Ability to work effectively in a team-oriented environment, both independently and collaboratively.

    + Experience consuming RESTful web services.

    + Understanding of mobile app and web performance optimization techniques.

    + Knowledge of developer/build tools, including GIT, Jenkins, TestFlight.

    + Working knowledge of Web analytics tools (Omniture, Google Analytics).

    Highly proficient with xCode/iOS/Objective-C/Swift development OR Java/Android Studio/Android SDK/3rd Party SDK development

    Experience using auto layout for iOS.

    Benefits

    Note: If interested please send your updated resume and include your rate requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.

    We look forward to hearing from you at the earliest!


    Employment Type

    Full Time

  • Software Engineer (ETL, SQL, Python, Microservices)
    Travelers    Phoenix, AZ 85067
     Posted about 15 hours    

    Company Information

    Solid reputation, passionate people and endless opportunities. That’s Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers – and opportunities for our employees. You will find Travelers to be full of energy and a workplace in which you truly can make a difference.

    Job Category

    Technology

    Target Openings

    10

    Job Description Summary

    Business Insurance Technology organization is seeking an Associate developer to be part of the Business Information Management and Analytics value stream supporting the Data acquisition and Certification Release Train. The role operates under general supervision, provides intermediate programming, configuring and/or analysis skills for specific system assignments. Manages interaction between the systems and corporate technical support areas when additional support is required. Troubleshoots, conducts impact analysis, and escalates appropriately. Defines technical requirements and has ability to coordinate team resources to solve problems.

    Primary Job Duties & Responsibilities

    + Provides intermediate programming, configuring and/or analysis skills as part of a full stack team

    + Collaborate with DBT, system teams, and dependent teams during program and iteration activities

    + Performs analysis, assessment and resolution for defects and incidents of intermediate complexity and escalates appropriately.

    + Performs testing on code programmed per requirements

    + Participate in testing activities for end to end testing such as unit testing, integration, performance

    + Implement test driven development

    + Actively participate in agile ceremonies such as daily stand up, refinement, iteration planning

    + Pair programming capability

    + Conducts systems analysis of system and solution design, including documentation of technical design documentation from a test driven development practice where applicable

    + Participates in solutioning and user story refinement during PI planning

    + Applies knowledge of current industry trends and techniques to formulate solutions within the context of assigned projects.

    + Participates in POCs as assigned and uses critical thinking to analyze outcomes and recommendations

    + Seeks opportunities to expand technical knowledge and capabilities

    + Swarm and collaborate with other team members and neighbors to help improve team velocity as needed

    + This job does not lead others

    Minimum Qualifications

    + High School diploma or equivalent required.

    + 3 years of programming/development experience required.

    Education, Work Experience, & Knowledge

    + Bachelor's degree in a related field preferred.

    + 5 years of programming/development experience preferred.

    Job Specific Technical Skills & Competencies

    + Demonstrates intermediate proficiency in full stack development skills including:

    + Micro Services and Event Driven Architecture

    + Hadoop, Python, Pyspark

    + Java, Spring Boot

    + WebSphere MQ, RabbitMQ, Kafka

    + Cloud Architecture and Terradata and other ETL tools exposure (like Abinitio) nice to have

    + NoSQL DBMS

    + Code Versioning Technologies i.e. SubVersion, GitHub

    + Code Deployment Technologies i.e. Jenkins, UrbanCode, Gradle, Nexus

    + Relational database management systems, SQL Server, especially in the development and modification of SQL databases, SQL stored procedures and data marts

    + Agile Development concepts and tools

    + Test Driven Development concepts and tools

    Equal Employment Opportunity Statement

    Travelers is an equal opportunity employer.


    Employment Type

    Full Time

  • Sr. DevOps Software Engineer
    Rain Bird Corporation    Tucson, AZ 85702
     Posted about 16 hours    

    A leader in global irrigation and innovating The Intelligent Use of Water, Rain Bird has a dynamic opportunity for you to join our team. As part of Rain Bird's Controls division,this position reflects the expanding workflow needs of growing software teams in San Diego, CA and Tucson AZ. This role is an influential opportunity to help these organizations grow efficiently and ensure that the entire engineering team meets and exceeds product development targets.

    + Be the point of contact, initiator and implementer for a range of DevOps responsibilities for multiple multi-site teams

    + Actively listen, assess and analyze requirements for current and unmet build management, cloud deployment, workflow, and internal customer needs

    + Participate in setup, maintenance and troubleshooting/problem-solving of current AWS cloud systems. Part of this support is outside of normal working hours

    + Pro-actively assess new projects using external vendors and ensure workflow, configuration management, and toolchain plans are in place and suitable for Rain Bird

    + Create concrete proposals for improvements to the existing systems

    + Understand the existing configuration management methodologies, assess, propose and implement improvements while maintaining development workflow integrity

    + Develop best practices in conjunction with functional leads. Help drive these through technology development, integration, training, and documentation

    + Work closely with Rain Bird IT Team and external consultants to apply suitable policies and configure systems

    Minimum Qualifications:

    + BSCS, BSEE, or equivalent from an accredited university

    + Minimum of 7 years working in a software development engineering environment

    + Minimum of 2 to 3 years developing/maintaining automated build systems

    + Minimum of 2 years working heavily with complex configuration management situations

    + Experience setting up and maintaining cloud instances

    + Experience with AWS EC2s, Load Balancers, Scaling Groups, and S3

    + Experience with Team City and Octopus Deploy

    + Experience with Perforce and Git

    + Must be able to work independently with little or no supervision

    + Must have good written and verbal communications skills

    DESIRED QUALIFICATIONS:

    + Experience using Visual Studio

    + Software development experience in C# and Angular

    Get to know us:

    We have been the irrigation industry leader for over 80 years. We craft innovative irrigation products that make beautiful landscapes, golf courses, and grow productive agricultural crops while advocating for the Intelligent Use of Water.

    An example of our amazing products is the ESP-TM2 Controller, which was released in the Spring of 2017. This controller is quickly gaining market share and our customers are telling us that the easy-to-use app and Wi-Fi functionality is exceeding expectations since it ensures customers can control their watering systems from anywhere. As a team, we are continuously working on several controller projects for both large and small-scale irrigation systems.

    Rain Bird is an equal opportunity employer

    ID: 3914

    External Company Name: Rain Bird Corporation


    Employment Type

    Full Time

  • Software Engineer
    MUFG Union Bank    Tempe, AZ 85282
     Posted about 16 hours    

    **Description**

    Do you want your voice heard and your actions to count?

    Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 5th largest financial group in the world (as ranked by S&P Global, April 2018). In the Americas, we’re 13,000 colleagues, striving to make a difference for every client, organization, and community we serve. We stand for our values, developing positive relationships built on integrity and respect. It’s part of our culture to put people first, listen to new and diverse ideas and collaborate toward greater innovation, speed and agility. We’re a team that accepts responsibility for the future by asking the tough questions and owning the solutions. Join MUFG and be empowered to make your voice heard and your actions count.

    **Job Summary:**

    Develops and deploys integrated solutions aimed at modernizing, consolidating and coordinating the independently designed applications within and across the enterprise. Formulates system scope and objectives, and devises and modifies procedures to solve problems. Prepares detailed specs from which programs will be written. Designs, codes, tests, debug and documents programs. Plans and organizes the development of technical support protocol, maintains operating systems, evaluates software and system problems and potential solutions to application systems requirements. May plan, coordinate and administer databases including issues relating to security and integrity of controls. Establishes project schedules and budget estimates. This Position Reports to: Systems Manager.

    **Major Responsibilities:**

    + Performs work that is complex and varied in nature.

    + Defines and discerns key aspects of a problem and develops an integrated solution within a broad technical and business context of significant impact. May provide guidance/training to more junior staff.

    + Responsible for the analysis, development, modification, installation, testing and maintenance of application systems software.

    + Modifies, installs and prepares technical documentation for system software applications.

    + Diagnoses, isolates and de-bugs software problems and performs problem resolution.

    + Develops plans to improve system services.

    + Initiates and develops concepts to solve moderate to complex situations with little or no precedent.

    + Analyzes business requirements and code to determines how existing applications, legacy systems, databases are impacted and changed /redesigned to meet the new and emerging enterprise requirements.

    + Recommends new system opportunities (new systems or applications ) for the use of new technology operating on multiple platforms.

    + Monitors systems availability, capacity and performance and plans.

    + Performs component and data architecture design , software product evaluation and buy vs. build recommendations.

    + Develops methods to efficiently reuse existing components.

    + Responds to system users, evaluates software and system problems and potential solutions to application systems requirements.

    + Performs database analysis, codes and tests routines to ensure successful and seamless communication among the various IT systems and applications components.10%

    **Qualifications**

    + Work Experience Typically has 1 years of programming/systems analysis experience with emphasis in applications and systems architectural design and development, database and middleware technologies.

    + Education Bachelor's or Master's Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.

    The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities duties and skills required of personnel so classified.

    We are proud to be an Equal Opportunity / Affirmative Action Employer and committed to leveraging the diverse backgrounds, perspectives, and experience of our workforce to create opportunities for our colleagues and our business. We do not discriminate in employment decisions on the basis of any protected category.

    A conviction is not an absolute bar to employment. Factors such as the age of the offense, evidence of rehabilitation, seriousness of violation, and job relatedness are considered in all employment decisions. Additionally, it's the bank's policy to only inquire into a candidate's criminal history after an offer has been made. Federal law prohibits banks from employing individuals who have been convicted of, or received a pretrial diversion for, certain offenses.

    **Job:** Technology

    **Primary Location:** ARIZONA-Tempe

    **Schedule** Full Time

    **Shift** Day

    **Req ID:** 10035333-WD


    Employment Type

    Full Time

  • Sr. Software Engineer, Identity Federation - Single Sign-On
    MUFG Union Bank    Tempe, AZ 85282
     Posted about 16 hours    

    **Description**

    Do you want your voice heard and your actions to count?

    Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 5th largest financial group in the world (as ranked by S&P Global, April 2018). In the Americas, we’re 13,000 colleagues, striving to make a difference for every client, organization, and community we serve. We stand for our values, developing positive relationships built on integrity and respect. It’s part of our culture to put people first, listen to new and diverse ideas and collaborate toward greater innovation, speed and agility. We’re a team that accepts responsibility for the future by asking the tough questions and owning the solutions. Join MUFG and be empowered to make your voice heard and your actions count.

    **Senior Software Engineer, Assistant Vice President**

    **Job Summary**

    Mid-level individual contributor with good knowledge and experience in programming languages, system utilities, database structures. Responsible for design, development, implementation, improvement and enhancement of Customer Identity and Access Management ecosystem leveraging Ping Identity products. Provide system architectural direction and recommendation, formulate system scope and objectives, apply the best security practices to design solutions that meet business requirements and solve the complex problems. Prepare detailed technical specs from which the programs will be written.

    **Major Responsibilities**

    + Research, evaluate solutions and recommend the most efficient and cost effective solutions for the system design. Formulate system scope and objectives. Evaluate software and system problems and recommend system improvements, new applications and develop plans to improve service. Perform analysis of existing code or design new solutions or may integrate purchased solution. Prepare detailed specs from which programs will be written, then develop codes, test, debug, document and deliver those programs. Organize the development of technical support standards. Demonstrate expertise in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies. - 70 %

    + Initiate and develop innovative concepts to solve complex problems with little or no precedent; creates new opportunities to enable the use of new technology. Provide conceptual recommendations to other senior and high-level technical staff. May provide assistance or training to junior staff - 20%

    + Serve as a consultant to management in new areas of the system, including enhancements, long-range planning or overall systems architecture. - 10%

    **Qualifications**

    + Bachelor or Master's Degree or similar experience in Computer Science, Information Systems or other related field

    + 4 years of progressive professional software development experience.

    + Strong sense of ownership, urgency and customer obsession drive.

    + Knowledge and experience of Identity Federation (Single Sign-On), Directory Services technologies including LDAPv3, OpenID Connect, OAuth2, SAML2, OWASP Top 10, Content Security Policy.

    + Knowledge and hands-on experience of building Authentication and Authorization (including Multi-factor Authentication) with Ping Identity and Transmit Security products.

    + Demonstrated proficiency in Java/J2EE, Microservices and RESTful API development, Docker, Kubernetes, RedHat OpenShift, Spring Boot, Spring Framework, at least one modern JavaScript framework (Angular, jQuery, React etc.), Scripting language (Python or Perl etc.), Relational database technology (such as Oracle), Linux and Unix, CI/CD with Jenkins Pipeline and Puppet, No-SQL (Mongo DB etc.)

    + Sharp analytical and troubleshooting abilities, design skills, excellent verbal and written communication skills.

    + Self-starter with minimum supervision, ability to adapt quickly to a fast-paced development environment, capable of multi-tasking effectively.

    + Knowledge and experience of building, running, migrating and securing applications and services in AWS is a plus. AWS Certified Developer or Solution Architect is a big plus.

    + Experience in Agile software development methodologies.

    The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities duties and skills required of personnel so classified.

    We are proud to be an Equal Opportunity / Affirmative Action Employer and committed to leveraging the diverse backgrounds, perspectives, and experience of our workforce to create opportunities for our colleagues and our business. We do not discriminate in employment decisions on the basis of any protected category

    A conviction is not an absolute bar to employment. Factors such as the age of the offense, evidence of rehabilitation, seriousness of violation, and job relatedness are considered in all employment decisions. Additionally, it's the bank's policy to only inquire into a candidate's criminal history after an offer has been made. Federal law prohibits banks from employing individuals who have been convicted of, or received a pretrial diversion for, certain offenses.

    **Job:** Technology

    **Primary Location:** ARIZONA-Tempe

    **Schedule** Full Time

    **Shift** Day

    **Req ID:** 10032862-WD


    Employment Type

    Full Time

  • Sr. Software Engineer, Identity Federation - Single Sign-On
    MUFG Union Bank    Tempe, AZ 85282
     Posted about 16 hours    

    **Description**

    Do you want your voice heard and your actions to count?

    Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 5th largest financial group in the world (as ranked by S&P Global, April 2018). In the Americas, we’re 13,000 colleagues, striving to make a difference for every client, organization, and community we serve. We stand for our values, developing positive relationships built on integrity and respect. It’s part of our culture to put people first, listen to new and diverse ideas and collaborate toward greater innovation, speed and agility. We’re a team that accepts responsibility for the future by asking the tough questions and owning the solutions. Join MUFG and be empowered to make your voice heard and your actions count.

    **Senior Software Engineer (Identity Federation - Single Sign-On), Assistant Vice President**

    **Job Summary**

    Mid-level individual contributor with good knowledge and experience in programming languages, system utilities, database structures. Responsible for design, development, implementation, improvement and enhancement of Customer Identity and Access Management ecosystem leveraging Ping Identity products. Provide system architectural direction and recommendation, formulate system scope and objectives, apply the best security practices to design solutions that meet business requirements and solve the complex problems. Prepare detailed technical specs from which the programs will be written.

    **Major Responsibilities**

    + Research, evaluate solutions and recommend the most efficient and cost effective solutions for the system design. Formulate system scope and objectives. Evaluate software and system problems and recommend system improvements, new applications and develop plans to improve service. Perform analysis of existing code or design new solutions or may integrate purchased solution. Prepare detailed specs from which programs will be written, then develop codes, test, debug, document and deliver those programs. Organize the development of technical support standards. Demonstrate expertise in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies. - 70 %

    + Initiate and develop innovative concepts to solve complex problems with little or no precedent; creates new opportunities to enable the use of new technology. Provide conceptual recommendations to other senior and high-level technical staff. May provide assistance or training to junior staff - 20%

    + Serve as a consultant to management in new areas of the system, including enhancements, long-range planning or overall systems architecture. - 10%

    **Qualifications**

    + Bachelor or Master's Degree or similar experience in Computer Science, Information Systems or other related field.

    + 4 years of progressive professional software development experience.

    + Strong sense of ownership, urgency and customer obsession drive.

    + Knowledge and experience of Identity Federation (Single Sign-On), Directory Services technologies including LDAPv3, OpenID Connect, OAuth2, SAML2, OWASP Top 10, Content Security Policy.

    + Knowledge and hands-on experience of building Authentication and Authorization (including Multi-factor Authentication) with Ping Identity and Transmit Security products.

    + Demonstrated proficiency in Java/J2EE, Microservices and RESTful API development, Docker, Kubernetes, RedHat OpenShift, Spring Boot, Spring Framework, at least one modern JavaScript framework (Angular, jQuery, React etc.), Scripting language (Python or Perl etc.), Relational database technology (such as Oracle), Linux and Unix, CI/CD with Jenkins Pipeline and Puppet, No-SQL (Mongo DB etc.)

    + Sharp analytical and troubleshooting abilities, design skills, excellent verbal and written communication skills.

    + Self-starter with minimum supervision, ability to adapt quickly to a fast-paced development environment, capable of multi-tasking effectively.

    + Knowledge and experience of building, running, migrating and securing applications and services in AWS is a plus. AWS Certified Developer or Solution Architect is a big plus.

    + Experience in Agile software development methodologies.

    The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities duties and skills required of personnel so classified.

    We are proud to be an Equal Opportunity / Affirmative Action Employer and committed to leveraging the diverse backgrounds, perspectives, and experience of our workforce to create opportunities for our colleagues and our business. We do not discriminate in employment decisions on the basis of any protected category

    A conviction is not an absolute bar to employment. Factors such as the age of the offense, evidence of rehabilitation, seriousness of violation, and job relatedness are considered in all employment decisions. Additionally, it's the bank's policy to only inquire into a candidate's criminal history after an offer has been made. Federal law prohibits banks from employing individuals who have been convicted of, or received a pretrial diversion for, certain offenses.

    **Job:** Technology

    **Primary Location:** ARIZONA-Tempe

    **Schedule** Full Time

    **Shift** Day

    **Req ID:** 10032865-WD


    Employment Type

    Full Time


Related Careers & Companies

(STEM) Science, Technology, Engineering & Mathematics

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Industry