Staff Software Engineer

7 days ago


Bentonville, United States Talent Bull Full time

We are looking for a Staff Software Engineer who will focus on developing mobile and web experiences, as well as cloud-native backend services.


Responsibilities:


  • Create strategies to facilitate smooth integration of operations and applications across targeted product segments or modules. Evaluate trade-offs in component design aligned with business requirements. Assist in transforming High Level Design into detailed blueprints using mock screens, pseudo code, and thorough functional analysis for specific product modules or components.
  • Select appropriate frameworks, platforms, and settings for software development, configuration, and scripting tasks. Provide guidance to the team on coding methodologies, languages, and frameworks that align with current industry trends, such as optimizing scalability and security through choices like reactive versus imperative programming paradigms.
  • Perform ad-hoc code reviews to mitigate identified risks efficiently. Create and optimize code across the entire product or system, guaranteeing alignment with business needs and non-functional requirements, while prioritizing low maintenance, robust availability, and scalability. Oversee team code contributions to maintain adherence to specified technical and business criteria.
  • Lead the implementation of telemetry features by identifying the necessary data and metrics within the domain.
  • Organize project specifications in a logical programming order by examining and analyzing the requirements.
  • Lead the development of scripts to automate recurring tasks in CI/CD, testing, and related processes throughout the domain. Conduct thorough code assessments for team outputs. Uphold codebase security to proactively mitigate potential vulnerabilities.
  • Translate client needs into a robust testing strategy. Determine the suitable testing tools (e.g., Selenium for automation, Jira for Agile, Eggplant for mobile), domains, environments, and test types essential for achieving testing objectives. Integrate and deploy diverse testing tools, outlining the scope and methodology for testing each requirement. Ensure comprehensive test coverage, encompassing scenarios like functionality, performance, security, integration, data migration, and accessibility. Lead the implementation of test cases to assess code quality and pinpoint issues throughout the entire product lifecycle.
  • Explore existing products and solutions to meet both business and technical demands. Identify gaps, necessary updates, and adjustments between customer expectations and current products/solutions, particularly during agile development cycles. Classify requirements into appropriate categories (e.g., Functional/Non-Functional, Derived/Imposed/Emergent), anticipate potential risks and challenges during requirement gathering, and communicate findings to stakeholders with recommended corrective measures. Collaborate on crafting user stories for components, applications, or intricate systems within an agile framework.
  • Monitor and evaluate project progress against predefined milestones and timelines. Provide stakeholders with updates on schedule status, overall project health, identified issues, risks, and critical dependencies. Contribute valuable insights to stakeholders during project planning. Ensure adherence to the scheduled CICD process.
  • Monitor and assess component/module issues, conducting regression testing to resolve defects arising from code modifications across all instances. Analyze past project or solution issues to prevent their recurrence. Identify and resolve performance and availability challenges impacting application functionality.
  • Independently perform complex maintenance tasks for applications. Evaluate application performance by systematically tracking and analyzing pertinent metrics. Implement corrective, adaptive, and enhancement maintenance activities as needed. Analyze application logs, maintenance records, and performance metrics to provide comprehensive insights. Evaluate change requests to assess their validity and feasibility.
  • Drive the execution of various business plans and projects by identifying customer and operational needs. Develop and communicate business strategies and priorities, remove barriers to enhance performance, allocate resources efficiently, set performance benchmarks, monitor progress, and adapt strategies as necessary. Proactively create contingency plans, exhibit adaptability, and foster a culture of continuous learning and growth.
  • Facilitate the advancement and professional growth of team members through recruiting, training, and mentoring efforts. Efficiently delegate tasks, cultivate a collaborative team atmosphere, establish transparent performance criteria, conduct regular evaluations, recognize accomplishments, and provide incentives. Offer coaching to encourage success and ongoing improvement, emphasizing team awareness and inclusivity.
  • Advocate for and reinforce company policies, procedures, mission, values, and ethical standards by training and guiding others in their application. Maintain adherence to these guidelines and foster an inclusive, transparent workplace that promotes open communication and collaboration.
  • Ensure alignment with business objectives by continuously assessing the effectiveness of current plans, programs, and initiatives. Collaborate with business partners, managers, colleagues, and stakeholders to gather feedback and evaluate strategies aimed at improving efficiency and cost-effectiveness. Participate in and support community outreach activities as part of comprehensive advocacy efforts.


Requirements:


  • 8+ years of experience in designing and developing mobile and web applications.
  • Extensive experience in front-end architecture, distributed systems, scalability, design patterns, disaster recovery, and detailed coding standards.
  • Proficient in front-end development using React, ReactNative, and Redux, with a strong grasp of frameworks like Cocoa and Android application framework.
  • Skilled in platforms such as Apple iOS, Android, and Microsoft Azure.
  • Deep understanding of Quality, Safety, and Security standards (e.g., PCI), as well as emerging tools and technologies, telemetry, CI/CD, and SDLC.
  • Experienced in integrating analytics, crashlytics, and profiling for mobile and web applications.
  • Specialized in architecting automation frameworks for testing mobile and web applications.
  • Solid knowledge of GraphQL and REST APIs.
  • Effective communicator capable of creating functional charts.
  • Proficient in multitasking across various requirements and features simultaneously.
  • Hands-on experience with cloud-native technologies and utilizing third-party libraries and APIs.
  • Strong analytical skills and a proactive problem-solving approach.
  • Team player with a passion for technology and a commitment to excellence.
  • Bonus: Backend experience in Java or Node.js development.
  • Familiarity with Azure cloud architecture, deployments, and broader cloud technology, encompassing Azure Offerings, Cloud storage, Cloud security, and Cloud migration.
  • Industry experience in developing components for mobile applications or cloud-native backend PaaS solutions.


  • Software Engineer I

    4 weeks ago


    Bentonville, United States Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • Bentonville, Arkansas, United States Rocket Software Full time

    Join our team as a Senior Software Engineer at Rocket Software!The Senior Software Engineer will be responsible for designing, developing, troubleshooting, debugging, and providing direction for the software features and functionality. As a key member of our team, you will play a crucial role in developing software tools and ensuring their compatibility with...


  • Bentonville, United States Insight Global Full time

    Overview 10+ years of experience in software engineeringStrong experience in application system designAbility to evaluate business requirements and translate into technical specificationsExperience working cross functionally to coordinate technical requirementsExperience working with architecture groups to review and procure sign off on designsStrong service...


  • Bentonville, United States Insight Global Full time

    Overview 10+ years of experience in software engineeringStrong experience in application system designAbility to evaluate business requirements and translate into technical specificationsExperience working cross functionally to coordinate technical requirementsExperience working with architecture groups to review and procure sign off on designsStrong service...


  • Bentonville, Arkansas, United States Wal-Mart Stores , Inc. Full time

    Location BENTONVILLE, AR Career Area Software Development and Engineering Job Function Software Engineering and Architecture Employment Type Regular/Permanent Position Type Salary Requisition WD What you'll do at Position SummaryWhat you'll doAbout Team:People TechnologyIt's an exciting time to join our Walmart journey. Want to use design and coding skills...


  • Bentonville, United States Wal-Mart Stores , Inc. Full time

    Location BENTONVILLE, AR Career Area Software Development and Engineering Job Function Software Engineering and Architecture Employment Type Regular/Permanent Position Type Salary Requisition WD1833548 What you'll do at Position Summary...What you'll do...About Team: People TechnologyIt's an exciting time to join our Walmart journey. Want to use design and...


  • Bentonville, United States Insight Global Full time

    Must-haves 10+ years of experience in software engineering Experience designing enterprise systems/products from scratch Ability to solve and solution complex problems Hands on coding experience (50%+ currently) Expert level backend Java experience Spring boot framework experience Kafka experience GraphQL experience noSQL database experience Day-to-Day A...


  • Bentonville, United States Walmart Full time

    Position Summary... What you'll do... Overall, your role as a Staff, Software Engineer supporting Adobe Experience Manager would involve a combination of technical leadership, solution design, development, integration, and maintenance activities aimed at delivering scalable, robust, and user-friendly digital experiences for the organization. You...


  • Bentonville, United States Insight Global Full time

    Must-haves 10+ years of experience in software engineering Experience designing enterprise systems/products from scratch Ability to solve and solution complex problems Hands on coding experience (50%+ currently) Expert level backend Java experience Spring boot framework experience Kafka experience GraphQL experience noSQL database experience...


  • Bentonville, United States Insight Global Full time

    Must-haves 10+ years of experience in software engineering Experience designing enterprise systems/products from scratch Ability to solve and solution complex problems Hands on coding experience (50%+ currently) Expert level backend Java experience Spring boot framework experience Kafka experience GraphQL experience noSQL database experience ...


  • Bentonville, United States Talent Bull Full time

    We are looking for a Staff Software Engineer who will focus on developing mobile and web experiences, as well as cloud-native backend services. Responsibilities: Create strategies to facilitate smooth integration of operations and applications across targeted product segments or modules. Evaluate trade-offs in component design aligned with business...


  • Bentonville, United States Talent Bull Full time

    We are looking for a Staff Software Engineer who will focus on developing mobile and web experiences, as well as cloud-native backend services.Responsibilities:Create strategies to facilitate smooth integration of operations and applications across targeted product segments or modules. Evaluate trade-offs in component design aligned with business...


  • Bentonville, United States National Guard Employment Network Full time

    Job Description ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set,...


  • Bentonville, Arkansas, United States Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing Job Description Summary: The Technical Support Engineer assists Rocket customers with complex questions and problems regarding the installation, setup, configuration and functionality of Rocket Software products. The Engineer will troubleshoot reported symptoms to aid in the...

  • Software Engineer

    4 weeks ago


    Bentonville, Arkansas, United States Randstad USA Full time

    job summary: Description The Software Engineer position will be responsible for handson development as well as researching legacy systems for replacement.SE will be responsible for application development in support of the multiplatform roadmap.Responsible for researching, documenting, and understanding legacy tools for replacement.SE will have the...


  • Bentonville, Arkansas, United States Walmart Full time

    What you'll do... Walmart is seeking a Senior Engineering Manager to lead Walmarts Career Site and support our Candidate Relationship Management platform. The successful candidate will significantly contribute to defining the future of Walmart's rec Software Engineer, Manager, Senior, Recruiting, Software, Engineer, Retail

  • ev software engineer

    4 weeks ago


    Bentonville, United States Randstad Full time

    ev software engineer. bentonville , arkansas posted may 15, 2024 job details summary $70 - $80 per hour contract bachelor degree category computer and mathematical occupations reference1052319 job details job summary: You design, develop, test, deploy and maintain software for integrating devices (charging stations and other devices) in our...


  • Bentonville, Arkansas, United States Wal-Mart Stores , Inc. Full time

    Software Engineering Manager at Walmart Global TechAre you ready to lead a team of machine learning engineers to develop cutting-edge applications for the finance department at Walmart?Join us to build models that address specific business challenges by training with vast amounts of Walmart data using various tools.We are looking for someone to grow a team...


  • Bentonville, Arkansas, United States Walmart Full time

    Position Summary... What you'll do... What you'll do: Associate Experience is a group within the Intelligent Store Tech (IST) org within Walmart. IST builds products that enable the best checkout experience for our store Customers. Within IST as part of the Associate Experience group, you will be focused onbuilding tools to enable our Associates to...

  • ev software engineer

    2 weeks ago


    Bentonville, Arkansas, United States Randstad Full time

    ev software engineer.bentonville , arkansasposted may 15, 2024job detailssummary$70 - $80 per hourcontractbachelor degreecategory computer and mathematical occupationsreference1052319job detailsjob summary:You design, develop, test, deploy and maintain software for integrating devices (charging stations and other devices) in our controllerYou maintain...