Senior Software Engineer

2 weeks ago


Irving, Texas, United States Michaels Stores Full time

Location: Support Center - Hybrid Role

This position is for a Techno-Functional Senior Engineer specializing in Retail and Blue Yonder technologies, focusing on applications related to Merchandise Planning and Inventory Management, including Space & Floor Planning, Category Management, Demand Planning, Forecasting, Fulfillment, Allocation, and Replenishment.

  • In-depth Knowledge: A robust understanding of Retail Merchandising processes and operations.
  • Software Engineering Expertise: Proven experience with Blue Yonder (JDA) solutions, particularly in Space & Floor Planning, Category Management, Demand Planning, Forecasting, Fulfillment, and Replenishment.
  • Hands-on Proficiency: Extensive experience in configuring, implementing, upgrading, troubleshooting, and supporting Blue Yonder solutions.
  • Customization Skills: Ability to create and modify extensions to tailor features or functions to meet Retailer requirements.
  • Functional Design Contribution: Participate in the design of standardized business use cases leveraging the latest capabilities of Blue Yonder solutions.
  • Industry Awareness: Stay informed about trends and emerging technologies in Merchandising, Planning, and Inventory Management systems.
  • Collaboration: Work with product teams and key business stakeholders to contribute to functional and technical roadmaps.
  • Programming Skills: Proficient in SQL, PL/SQL, T-SQL, Python, PowerShell, Shell scripting, and REST APIs.
  • Software Development: Experience in Java, Spring, Spring Boot, SQL, NoSQL databases, and familiarity with Cloud technologies is preferred.
  • Data Management: Knowledge in Data Modeling and Database Design.
  • Technical Infrastructure: Experience in installing, tuning, and deploying applications on various platforms including AIX, Linux, Windows, and Cloud Infrastructure.
  • Cloud Development: Experience in developing services and applications on cloud platforms such as GCP, AWS, Azure, or Oracle is advantageous.
  • Oracle Cloud Experience: Previous experience implementing applications in Oracle Cloud Infrastructure is preferred.
  • Effective Communication: Ability to communicate complex concepts clearly to both technical and non-technical stakeholders.
  • Independent Design: Capable of designing application components based on requirement specifications.
  • Requirements Analysis: Engage in discussions with business to suggest optimal technology solutions.
  • Problem Solving: Conduct research and fact-finding to address business challenges and meet organizational needs.
  • Development Standards: Apply industry-defined programming standards during development.
  • Testing: Develop and execute functional tests to ensure software meets business objectives.
  • Code Review: Perform code reviews and guide peers on best practices.
  • Architectural Participation: Engage in architectural reviews.
  • Version Control Leadership: Oversee version control and release management processes.
  • Project Management: Manage individual project priorities, deadlines, and deliverables.
  • Support Role: Provide L2/L3 support for applications.
  • Timely Communication: Keep business users informed on issue analysis and resolution.
  • Efficiency Improvement: Identify and implement opportunities for enhancing team and business efficiencies.
  • Continuous Learning: Commit to ongoing technical and domain skill enhancement.
  • Mentorship: Mentor junior developers within the team.
Minimum Education:
  • Bachelor's degree or higher in Computer Science or equivalent experience.
Minimum Technical Skills:
  • Advanced programming skills in modern languages (e.g., Java, C, C++).
  • Advanced scripting skills in languages such as JavaScript and Python.
  • Strong understanding of design principles.
  • Relational database experience with PL/SQL.
  • Strong grasp of data storage and SQL design principles.
  • Experience on UNIX/LINUX platforms.
  • Excellent understanding of coding methods and best practices.
Experience Requirements:
  • 4-7 years of relevant experience.
  • Experience in application design, development, maintenance, and support.
  • Experience mentoring a team of developers.
Other Qualifications:
  • Self-motivated and quick learner.
  • Team leader and mentor.

Michaels is an Equal Opportunity Employer. We are committed to fostering an inclusive environment for all Team Members and Makers.


  • Senior Software Architect

    25 minutes ago


    Irving, Texas, United States Scadea Software Solutions Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Scadea Software Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing robust and scalable software solutions using Java/J2EE technologies and Spring Boot framework.Key...


  • Irving, Texas, United States Resource Informatics Group Full time

    Position: Senior Python Software Engineer Company: Resource Informatics Group Contract Duration: 6+ months Required Experience: 5+ years in software developmentRole Overview:As a Senior Python Software Engineer, you will engage in a variety of tasks that involve both application development and infrastructure management. Your expertise in Python programming...


  • Irving, Texas, United States Iris Software Inc. Full time

    Iris Software Inc. is seeking a talented Senior Automation Test Engineer to join our dynamic team. This position is ideal for an experienced professional looking to contribute to a leading financial services organization.Position Overview:As a key member of our quality assurance team, you will play a crucial role in ensuring the delivery of high-quality...


  • Irving, Texas, United States JobRialto Full time

    As a Senior Python Software Engineer at JobRialto, you will take charge of the design and execution of intricate software solutions utilizing Python. Your role will involve leading a team of developers, offering technical direction, mentorship, and ensuring the delivery of superior quality code.Python Software Engineers should focus on developing a...


  • Irving, Texas, United States Resource Informatics Group Full time

    Position: - Senior Python Software Engineer Work Arrangement: - Remote Contract Length: - 6+ months Required Experience: - 5+ yearsKey Qualifications:Bachelor's or Master's degree in Computer Science or a related discipline, or equivalent professional experience Minimum of 5 years in software development roles Expertise in Python programming and Shell...


  • Irving, Texas, United States Intellectt Inc Full time

    Position: Senior Software Quality EngineerCompany: Intellectt IncRole Overview:The Senior Software Quality Engineer plays a crucial role in ensuring the highest quality standards in software development. This position involves a comprehensive understanding of design control processes and risk management principles.Key Responsibilities:Design and Change...


  • Irving, Texas, United States Omni Inclusive Full time

    Position OverviewWe are seeking a Senior Java Software Engineer to join our dynamic team at Omni Inclusive. The ideal candidate will possess a robust background in software development, specifically with Java technologies.Key ResponsibilitiesUtilize your extensive experience in Java-based applications for deployment, configuration, and support.Demonstrate...


  • Irving, Texas, United States 7-Eleven Full time

    About This OpportunityWe are seeking a highly skilled Senior Software Engineer - Cloud Architect to join our team at 7-Eleven. As a key member of our technology team, you will play a critical role in designing and developing scalable, resilient, and secure cloud-based systems.Responsibilities:Design and develop cloud-based systems using Java, Spring Boot,...


  • Irving, Texas, United States LanceSoft, Inc. Full time

    Position: Senior Software Quality Assurance EngineerCompany: LanceSoft, Inc.Job Overview:This role involves providing quality assurance support for the development of new medical technology products, encompassing tasks related to the software development lifecycle (SDLC).The primary responsibility includes reviewing and engaging in all phases of product...


  • Irving, Texas, United States InfoVision Inc. Full time

    Position Overview:We are seeking a highly skilled and experienced Senior Fullstack Software Engineer to contribute to our innovative projects. This role involves working with a talented team in a dynamic environment.Key Responsibilities:Lead the application development team, ensuring high-quality deliverables.Design and implement serverless frameworks and...


  • Irving, Texas, United States InfoVision Inc. Full time

    Position Overview:We are seeking a highly skilled and experienced Senior Fullstack Software Engineer to contribute to our dynamic team. This role is pivotal in driving the development of innovative applications.Key Responsibilities:Lead a team of developers in creating robust applications for various platforms including web, mobile, and desktop.Design and...


  • Irving, Texas, United States Infomatics Corp Full time

    Position OverviewWe are seeking a highly skilled iOS Developer to join our team at Infomatics Corp. The ideal candidate will possess a strong foundation in software engineering and a passion for mobile application development.Key QualificationsBachelor's Degree in Computer Science or a related discipline, or equivalent experience in front-end development (5+...


  • Irving, Texas, United States InfoVision Inc. Full time

    Position Overview:We are seeking a highly skilled and experienced Senior Fullstack Software Engineer to join our dynamic team at InfoVision Inc. This role involves leading a talented application development team in a long-term contract capacity.Key Responsibilities:Lead and mentor a team of developers, ensuring high-quality application development.Design and...


  • Irving, Texas, United States Foot Locker Full time

    About the RoleThis is a challenging and rewarding opportunity to join Foot Locker's team as a Senior Software Engineer, Oracle ERP. As a key member of our cloud finance team, you will play a critical role in shaping the company's financial future by designing and implementing solutions that drive strategic goals.Key ResponsibilitiesDesign, develop,...


  • Irving, Texas, United States NTT DATA Full time

    Senior Frontend Engineer at NTT DATASenior Frontend Engineer at NTT DATAWe are seeking an experienced Senior Frontend Engineer to join our team at NTT DATA. As a key member of our software development team,About this Role:You will be responsible for designing and implementing cutting-edge user interfaces using modern frontend technologies such as...


  • Irving, Texas, United States Infomatics Corp Full time

    Essential Qualifications· Bachelor's Degree in Computer Science or a related discipline, or over 5 years of experience in front-end development.· At least 6 years of professional experience in software engineering.· Minimum of 4 years' expertise in developing iOS applications, utilizing Xcode, Swift, and Apple iOS SDKs.· Comprehensive understanding of...


  • Irving, Texas, United States Infomatics Corp Full time

    Essential Qualifications· Bachelor's Degree in Computer Science or a related discipline, or 5+ years of experience in Front-end development.· At least 6 years of hands-on experience in software engineering.· Over 4 years of expertise in developing iOS applications, utilizing Xcode, Swift, and Apple iOS SDKs.· Profound understanding of the iOS framework...


  • Irving, Texas, United States Infomatics Corp Full time

    Essential Qualifications· Bachelor's Degree in Computer Science or a related discipline, or over 5 years of experience in front-end development.· At least 6 years of professional experience in software engineering.· A minimum of 4 years of expertise in developing iOS applications, utilizing Xcode, Swift, and Apple iOS SDKs.· Comprehensive understanding...


  • Irving, Texas, United States Infomatics Corp Full time

    Essential Qualifications· Bachelor's Degree in Computer Science or a related discipline, or over 5 years of experience in front-end development.· At least 6 years of hands-on experience in software engineering.· More than 4 years of expertise in developing iOS applications, utilizing Xcode, Swift, and Apple iOS SDKs.· In-depth knowledge of the iOS...


  • Irving, Texas, United States Infomatics Corp Full time

    Key Requirements· A Bachelor's Degree in Computer Science or a related discipline, or over 5 years of experience in front-end development.· At least 6 years of professional experience in software engineering.· A minimum of 4 years of experience in developing iOS applications, utilizing Xcode, Swift, and Apple iOS SDKs.· Comprehensive understanding of the...