Software Engineer

5 days ago


Knoxville, Tennessee, United States Ross Stores, Inc. Full time
Job Title: Software Engineer I

We are seeking a highly skilled Software Engineer I to join our team at Ross Stores, Inc. This role will collaborate with technology partners to design, build, test, and deploy quality, highly scalable applications and reports, including BI/Cognos reports required by the Supply Chain applications.

Key Responsibilities:
  • Analyze user system and application needs, determine and evaluate potential solutions, develop system specifications and requirements, and design application to meet the requirements.
  • Participate in requirement analysis, technical design, and architecture discussions, leading the activities of providing new capabilities and driving value from existing capabilities and reporting solutions.
  • Research, analyze, and evaluate current technical trends, emerging technologies, reporting tools, and platforms, new software functionality, and alternative software solutions to determine applicability and viability at Ross.
  • Design, code, test new or modified applications and reporting, fostering and adopting good coding and industry practice.
  • Ensure IT change management practices and procedures are followed.
  • Manage security for reports and folders.
  • Direct execution of release and deployment plans with all stakeholders.
  • Collaborate with internal and external IT teams to resolve/improve IT processes and procedures, maintaining stability and quality of service by ensuring standard operation standards and processes are followed and kept current.
  • Manage day-to-day application support activities for defined area/department, defining and prioritizing problems and requests.
  • Support existing production systems, coordinate related support and enhancement activities, validating application post-patching and other maintenance activities.
Requirements:
  • 5-7 years' experience supporting retail systems or IT management consulting experience, with a solid understanding of retail dynamics within a complex, highly integrated environment.
  • 5+ years of experience working with Business Intelligence applications or software such as Cognos (preferred), Power BI, or Tableau.
  • 5+ years of software application design and hands-on development experience with latest technologies in Windows scripting (Power Shell, Python), relational databases (SSMS, Oracle), Web (IIS, JBOS), security protocols (REST, SOAP), etc.
  • Data analysis and design experience.
  • Data modeling and query optimization experience.
  • Conceptual and practical understanding of IT Infrastructure, products, and services, such as relational databases, networking protocols, encryption, and other technologies.
  • Demonstrated ability to learn and acquire new technologies in the areas of Windows, Web applications, Cloud deployment, and database development.
  • Ability to analyze and creatively solve complex technical problems.
  • Experience implementing and/or supporting hardware and packaged solutions.
  • Strong analytical and problem-solving skills.
  • Outstanding work ethic, displaying a high sense of urgency to resolve issues quickly and efficiently.
  • Bachelor's degree in computer science, information technology, or related field, or equivalent combination of education, industry certifications, and relevant experience.
Preferred Qualifications:
  • Experience with IBM BI tools and Cognos.
  • Knowledge of SQL query development and database principles.
  • Experience with Snowflake and other BI reporting tools a plus.
  • Tomcat experience a plus.
  • Experience with the Microsoft Office Suite, especially Excel.
  • Experience dealing with cross-functional teams and business partners on projects.
  • Experience with supply chain/transportation applications in a retail environment a plus.
Physical Requirements/ADA:

This position requires the ability to work in an office environment, including using a computer, attending meetings, working as part of a team, and the ability to communicate with team members and others. Regular attendance is a requirement of the position. Some travel may be required.

This role requires regular in-office presence, including attending in-person team interaction, meetings, and collaboration, client support, mentoring, coaching, and/or feedback. However, this role can perform duties effectively using a combination of in-office and remote work.



  • Knoxville, Tennessee, United States Sunbelt Rentals Full time

    Job Title: Senior Software EngineerSunbelt Rentals is seeking a highly skilled Senior Software Engineer to join our team in Fort Mill, SC.Job Summary:We are looking for a talented software engineer to design, develop, and deploy high-quality software solutions that meet the needs of our customers. The successful candidate will have a strong background in...


  • Knoxville, Tennessee, United States Sunbelt Rentals Full time

    Senior Software EngineerSunbelt Rentals is seeking a highly skilled Senior Software Engineer to join our team in Fort Mill, SC. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


  • Knoxville, Tennessee, United States Sunbelt Rentals Full time

    Job Title: Senior Software EngineerSunbelt Rentals is seeking a highly skilled Senior Software Engineer to join our team in Fort Mill, SC.Job SummaryWe are looking for a talented software engineer to design, develop, and deploy high-quality software solutions that meet the needs of our customers and internal stakeholders.Key ResponsibilitiesDesign and...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Responsibilities:Design and develop software solutions using...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Key Responsibilities:Design and develop software solutions...


  • Knoxville, Tennessee, United States Lawelawe Defense Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Lawelawe Defense Inc. As a key member of our software development team, you will play a critical role in advancing our software development initiatives by seamlessly integrating user needs with cutting-edge technology solutions.ResponsibilitiesDesign and develop high-quality...

  • Software Engineer

    4 weeks ago


    Knoxville, Tennessee, United States Leidos Holding Full time

    Job DescriptionThe Software Developer is responsible for designing, developing, testing, and maintaining custom software applications for the organization. This role requires collaboration with the organization's IT and business teams to ensure that software applications are effective in supporting the organization's operations and goals.Key...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Key Responsibilities:Design and develop software applications...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Key Responsibilities:Design and develop software applications...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Responsibilities:Design and develop software solutions using...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job Title: Software Integration EngineerCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a senior technical and business expert, you will drive software development processes within our organization, collaborating with diverse project teams to deliver customer-focused IT solutions.Responsibilities:Be at the...

  • Software Engineer

    3 weeks ago


    Knoxville, Tennessee, United States Leidos Holding Full time

    Job DescriptionThe Software Developer is responsible for designing, developing, testing, and maintaining custom software applications for the organization. This role requires close collaboration with the organization's IT and business teams to ensure that software applications are effective in supporting the organization's operations and goals.Key...


  • Knoxville, Tennessee, United States Nexus Solutions Full time

    About Nexus SolutionsWe are a leading development service provider committed to shaping the future of our partners, employees, and society through innovative solutions in various engineering and IT industries.With a global presence in 30 countries, we are already working on cutting-edge projects in medical technology, automotive, aerospace, renewable energy,...


  • Knoxville, Tennessee, United States Control Technology, Inc Full time

    Job OpportunityControl Technology, Inc. is seeking a skilled Software Test Engineer to join our software development team. This individual will work closely with software developers, hardware developers, product managers, manufacturing, and sales teams.Key ResponsibilitiesReview product and software requirements for clarity and testabilityDevelop and execute...


  • Knoxville, Tennessee, United States Covenant Health (Tennessee) Full time

    Job SummaryCovenant Health is seeking a highly skilled Software Integration Engineer to join our team. As a senior technical and business expert, you will drive software development processes within our organization, collaborating with diverse project teams to deliver customer-focused IT solutions.Key ResponsibilitiesEngage in analysis, design, coding,...

  • Software Engineer

    4 weeks ago


    Knoxville, Tennessee, United States K-VA-T Food Stores Inc Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at K-VA-T Food Stores Inc. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to meet the needs of our customers and business operations.Key ResponsibilitiesAnalyze user needs and develop software solutions...


  • Knoxville, Tennessee, United States Control Technology Inc Full time

    Job DescriptionControl Technology Inc. is seeking a highly skilled and motivated software test engineer to join our software development team. This individual will work closely with software developers, hardware developers, product managers, manufacturing, and sales teams to ensure the highest quality of our products.Key Responsibilities:Review product and...

  • Software Developer

    3 weeks ago


    Knoxville, Tennessee, United States Premier Staffing Partners Full time

    .Net Software Engineer OpportunityWe are seeking a skilled.Net Software Engineer to join our team at Premier Staffing Partners. The ideal candidate will have a strong background in developing high-quality.Net applications and designing scalable, testable C# code.Key Responsibilities:Develop and maintain.Net software and web applicationsAnalyze and improve...

  • Software Engineer

    2 weeks ago


    Knoxville, Tennessee, United States ITR Full time

    Job OverviewWe are seeking a highly skilled Net Developer to join our team at ITR.Key ResponsibilitiesDesign and implement robust code solutionsConduct thorough code reviews to ensure high-quality standardsDeploy and test applications and systems to ensure seamless functionalityPerform quality assurance on new and existing software to identify areas for...

  • Software Engineer

    3 weeks ago


    Knoxville, Tennessee, United States ITR Full time

    Job DescriptionWe are seeking a skilled Contract Developer to join our team at ITR. As a key member of our development team, you will be responsible for designing, developing, and deploying web-based database applications using Microsoft.NET technology.Responsibilities:Design and develop high-quality web-based database applications using Microsoft.NET...