Software Engineer

4 days ago


Phoenix, Arizona, United States Pro IT Inc Full time
Job Description

About the Role

We are seeking a highly skilled Software Engineer to join our team at Pro IT Inc. as a key member of our Loyalty Technology team. As a Software Engineer, you will play a critical role in designing and developing a new, nimble, and modern loyalty platform that will support the key element of connecting with our customers where they are and how they choose to interact with American Express.

Key Responsibilities

  • Design and develop software applications, translating user needs into system architecture, and assessing and validating application performance and integration of component systems.
  • Test the engineering resilience of software and automation tools, and provide process flow diagrams.
  • Identify innovative ideas and proof of concept to deliver against the existing and future needs of our customers.
  • Collaborate with other development teams, testing and quality, and production support to meet implementation dates and allow smooth transition throughout the development life-cycle.
  • Focus on building and executing against a strategy and roadmap focused on moving from monolithic, tightly coupled, batch-based legacy platforms to a loosely coupled, event-driven, microservices-based architecture to meet our long-term business goals.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, followed by 4+ years of experience in a modern development stack, including Golang, Kafka, and REST API.
  • Experience in application design, software development, and testing in an Agile environment.
  • Experience with relational and NoSQL databases, including PostgreSQL, Couchbase, or Cassandra.
  • Experience designing and developing REST APIs for high volume clients.
  • Experience with continuous integration tools, such as Jenkins or Gitlab CI.
  • Experience with automated build and test frameworks, and a proven hunger to learn new technologies and translate them into working software.
  • Experience with container and container orchestration technologies, such as Docker and Kubernetes.
  • Experience with Atlassian software development and collaboration tools, such as JIRA and Confluence.
  • Strong analytical, problem-solving, and quantitative skills, with a strong ability to develop unique, outside-the-box ideas.
  • Aptitude for learning and applying programming concepts, and the ability to effectively communicate with internal and external business partners.

Preferred Qualifications

  • Knowledge of the payments industry.
  • Experience with coding skills across a variety of distributed technologies.
  • Experience with open-source frameworks, especially maintaining or contributing to open-source projects.
  • Experience with a broad range of software languages and payments technologies.

Location

Phoenix, AZ


  • Software Engineer

    4 days ago


    Phoenix, Arizona, United States American Express Full time

    About the Role:We are seeking a highly skilled and experienced Software Engineer to join our team at American Express. As a key member of our technology team, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using...

  • Lead Project Engineer

    2 weeks ago


    Phoenix, Arizona, United States Intelliswift Software Full time

    Senior Project EngineerOverview:Intelliswift Software is seeking a highly skilled Senior Project Engineer to join our dynamic team. This role is essential in overseeing technical documentation and ensuring compliance with regulatory standards in collaboration with our Airworthiness division.Key Responsibilities:As a Senior Project Engineer, your primary...

  • Software Engineer

    3 days ago


    Phoenix, Arizona, United States Envision LLC Full time

    Job Title: Software EngineerJob Summary:Envision LLC is seeking a skilled Software Engineer to join our Agile team in Phoenix, AZ. As a Software Engineer, you will contribute to the development of software projects that improve the efficiency of our business operations.Key Responsibilities:Develop software applications using Java and Agile...

  • Software Engineer

    5 months ago


    Phoenix, Arizona, United States OPT Nation Full time

    The Software Engineer – Mobile creates mobile solutions by developing implementing and maintaining mobile applications using the latest technologies in support of business and IT needs. The role includes mobile design development unit and performance testing.The Digital Engineering team is a high-impact dynamic team of top-notch software engineers across a...


  • Phoenix, Arizona, United States Intelliswift Software Full time

    Senior Mechanical Systems EngineerCompany: Intelliswift SoftwareKEY RESPONSIBILITIESThe Senior Mechanical Systems Engineer is responsible for conducting thorough analysis of static structural elements and systems within complex gas turbine engines, contributing to the dynamic and expanding aerospace sector. This role encompasses the analysis, design,...


  • Phoenix, Arizona, United States Progilisys Solutions Full time

    Job OverviewExciting Opportunity: Senior Software EngineerFull Remote | Contract to Hire | U.S. Citizenship Required | Security Clearance RequiredAre you an experienced software engineer with a drive for developing cutting-edge solutions? We are looking for a skilled Senior Software Engineer to become a vital part of our client's innovative team.Position...


  • Phoenix, Arizona, United States W3Global Inc Full time

    Job DescriptionAt W3Global Inc, we are seeking a highly skilled Golang Software Engineer to join our team.About the Role:We are looking for a talented software engineer with expertise in Golang to design and develop scalable, efficient, and reliable software systems.The successful candidate will be responsible for developing custom applications, modifying...


  • Phoenix, Arizona, United States TEKsystems Full time

    Lead Software Engineer at TEKsystemsWe are seeking a Lead Software Engineer who will take charge of providing technical direction to our IT development team. In this capacity, you will manage the technical architecture and execution of mid-range software development, with an emphasis on web services and applications.Key Responsibilities: Minimum of 6 years...

  • Software Engineer

    2 weeks ago


    Phoenix, Arizona, United States Fullbay Full time

    Job OverviewSalary: $115,000 - $130,000Position: Software EngineerAs a Software Engineer, you will play a crucial role in enhancing our development processes throughout the software life cycle. This position involves writing efficient code, resolving intricate bugs, and implementing application improvements. You will collaborate with senior engineers and...


  • Phoenix, Arizona, United States Fullbay Full time

    Job SummaryFullbay is seeking a highly motivated and detail-oriented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, coding, and testing software functions and modules under the guidance of senior engineers.Key ResponsibilitiesDesign and Development: Develop a design for your...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleThis is a challenging and rewarding opportunity for a skilled software engineer to join our team at Raytheon. As a Principal Software Engineer / Software Technical Expert, you will be responsible for designing and developing flight software for our missile defense systems.Key ResponsibilitiesApply advanced technical expertise to reverse...


  • Phoenix, Arizona, United States Blue Origin Full time

    About Blue OriginBlue Origin is a pioneering aerospace manufacturer and spaceflight services company that is revolutionizing the space industry. Our mission is to make humanity a multi-planetary species and to create a future where millions of people live and work in space for the benefit of Earth.Job SummaryWe are seeking a highly skilled and experienced...


  • Phoenix, Arizona, United States IPolarity Full time

    Position Title: Golang Software EngineerLocation: Remote (Hybrid options available)Contract Duration: Long-term engagementVisa Requirements: Open to all visa typesEssential Qualifications:A Bachelor's degree in Computer Science, Engineering, or a related discipline, complemented by experience in a contemporary development environment utilizing Golang, Kafka,...


  • Phoenix, Arizona, United States Stash Talent Services Full time

    Job Title: Full-stack Software EngineerDuration: Contract to HireLocation: Remote/HybridDescriptionThe Enterprise Software Development Team is responsible for designing and implementing customer-facing applications and search engine optimization strategies to meet global data governance regulations. This team has several projects focused on marketing...


  • Phoenix, Arizona, United States American Express Full time

    Position OverviewAs a key member of our technology team, you will play a pivotal role in shaping the future of our customer-facing solutions. Your expertise will drive innovative approaches that enhance business value and customer engagement through strong architectural and user experience principles.Key ResponsibilitiesLead the design, development, testing,...


  • Phoenix, Arizona, United States Purple Drive Full time

    About the RoleWe are seeking a highly skilled Golang Software Engineer to join our team at Purple Drive. As a key member of our Loyalty Technology team, you will play a critical role in developing a new nimble and modern loyalty platform that will support the key element of connecting with our customers where they are and how they choose to interact with...

  • Software Engineer

    4 days ago


    Phoenix, Arizona, United States IT EBusiness Consulting Services, Inc Full time

    Job DescriptionJob SummaryWe are seeking a skilled Software Engineer to join our team at IT EBusiness Consulting Services, Inc. as an Application Developer specializing in Java and Web Technologies.Key Responsibilities:Design, develop, and deploy scalable and efficient software applications using Java and Web Technologies.Collaborate with cross-functional...

  • Software Engineer

    17 hours ago


    Phoenix, Arizona, United States Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Tata Consultancy Services. As a key member of our team, you will be responsible for designing and implementing efficient API solutions that meet the business requirements of our clients.Key ResponsibilitiesCollaborate with cross-functional teams to translate business...


  • Phoenix, Arizona, United States LTIMindtree Full time

    About LTIMindtree:LTIMindtree is a premier global technology consulting and digital solutions firm dedicated to empowering enterprises across various sectors to transform their business models, accelerate innovation, and enhance growth through the utilization of digital technologies. As a trusted partner in digital transformation for over 700 clients,...


  • Phoenix, Arizona, United States American Express Full time

    Position OverviewAs a key member of our technology team, you will spearhead innovative solutions that enhance customer engagement and drive business value. Your role will encompass a blend of architectural expertise and user experience principles, all grounded in data-driven methodologies.Key ResponsibilitiesOversee the design, development, testing, and...