Senior Software Engineer, IT Application Integration

4 weeks ago


Brentwood, Tennessee, United States Tractor Supply Full time
Job Summary

This position is responsible for designing, developing, building, reviewing, and unit testing software and solutions as well as being a liaison with business users and other IT teams to participate in or make technical and functional recommendations and define scope and vision for enterprise solutions.

Key Responsibilities
  • Liaison with business users and other IT teams.
  • Participate and make recommendations on the technical and functional direction of their domain.
  • Meet with technical leads, architects, and vendor partners to determine project scope and vision, set system goals, identify and resolve system issues, ensure the system is implemented as designed and in adherence to the implementation guidelines.
  • Partner with business analysts to review and refine business requirements into core system capabilities.
  • Assist developers, analysts, and designers in conceptualizing and validating solutions that meet business requirements.
  • Prototype new requirements for the purpose of enhancing technical functionalities and information process flow.
  • Develop and/or configure, build, review, and unit test software/solutions.
  • Assist in QA efforts on tasks worked by providing input for test cases and supporting test case execution.
  • Mentor team members on new technologies in area of expertise.
  • Work with Enterprise teams to ensure changes are properly documented, communicated, audited, and deployed in compliance with established procedures.
  • Participate in 24x7 rotational technical support to solve business problems and document resolutions.
Requirements
  • Experience: 10+ years equivalent work experience in a Software Development position (Java is preferred).
  • 4+ years of experience with web service technologies (REST, JSON, SOAP, HTTP, SSL, XML/XSLT etc.).
  • 4+ years of experience with any Enterprise Service Bus Technology.
  • WSO2 ESB preferred.
  • 3+ years experience working within unix/linux.
Preferred Qualifications
  • Advanced technical and analytical ability in any programming language. Java is preferred.
  • Advanced knowledge of REST, Web Services, XML, and XSLT.
  • Advanced understanding of Software Oriented Architecture.
  • Advanced understanding of Enterprise Integration Patterns.
  • Familiarity with Message Broker technologies (JMS, ActiveMQ, IBM MQ Series, etc.).
  • Familiarity with SQL and NoSQL technologies is preferred.
Working Conditions

Normal office working conditions.

Physical Requirements
  • Sitting.
  • Standing (not walking).
  • Walking.
  • Kneeling/Stooping/Bending.
  • Driving a vehicle.
  • Lifting up to 20 pounds.


  • Brentwood, Tennessee, United States Parthenon Management Group Full time

    Senior Business Application EngineerParthenon Management Group is seeking a highly skilled Senior Business Application Engineer to support our goals, values, and philosophy by exhibiting excellence, quality service, commitment, and accountability.The ideal candidate will have a strong background in software development, with experience in Agile/Scrum teams...


  • Brentwood, Tennessee, United States Vaco Full time

    Job Overview:The Senior Application Engineer will play a key role in designing, developing, testing, and deploying business intelligence solutions across the enterprise. This position involves collaborating with cross-functional business teams and utilizing tools such as MicroStrategy, Teradata, and other database platforms. The role includes application...


  • Brentwood, Tennessee, United States Cognizant North America Full time

    About Cognizant's Digital Engineering Practice:Cognizant Digital Engineering is a team of experts who build higher quality software faster by working together in a collaborative environment. Our teams are comprised of Product Managers, Architects, Full-Stack Developers, UI/UX designers, and Big Data analysts who share a common goal of delivering innovative...


  • Brentwood, Tennessee, United States Parthenon Management Group Full time

    Job SummaryParthenon Management Group is seeking a highly skilled Senior Quality Assurance Engineer to join our team. As a key member of our QA team, you will be responsible for ensuring the highest quality standards in our software development process.Key Responsibilities:Develop and maintain testing procedures and strategies to ensure seamless integration...


  • Brentwood, Tennessee, United States HarmonyCares Full time

    Job Title: Senior Salesforce DeveloperJob Summary:We are seeking a highly skilled Senior Salesforce Developer to join our team at HarmonyCares. As a Senior Salesforce Developer, you will be responsible for developing world-class Salesforce applications for our evolving CRM, engagement, care management, and scheduling requirements.Key Responsibilities:Develop...


  • Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job SummaryWe are seeking a highly skilled C# developer with experience in ETL (Extract, Transform, Load) to join our team at Software Technology, Inc.The ideal candidate will have a strong background in software engineering patterns, proficiency in C# and ETL, and experience with Agile development methodologies.Key Responsibilities:Apply software...


  • Brentwood, Tennessee, United States DaVita Full time

    Job SummaryWe are seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you will be responsible for providing technical leadership in the design, development, and delivery of technology-enabled applications, products, and services.The ideal candidate will have a strong background in software development, with experience in Java/J2EE...


  • Brentwood, Tennessee, United States Broadridge Financial Solutions , Inc. Full time

    Job DescriptionBroadridge Financial Solutions, Inc. is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our Quality Engineering team, you will play a critical role in ensuring the quality of our internally developed applications.Key Responsibilities:Develop and maintain automated test scripts to ensure the...


  • Brentwood, Tennessee, United States Luxus Full time

    Senior Electrical EngineerLuxus is seeking a highly skilled Senior Electrical Engineer to lead complex projects and mentor junior engineers.About the Role:As a Senior Electrical Engineer, you will be responsible for leading multidisciplinary engineering teams on various projects, from concept design to construction administration.Key Responsibilities:Lead...


  • Brentwood, Tennessee, United States Vaco Full time

    Job Title:Sr. .NET DeveloperJob Summary:Vaco is seeking a highly skilled Sr. .NET Developer to join our team. The ideal candidate will have a strong background in backend development, data-centric solutions, and DevOps methodologies.Key Responsibilities:Design, develop, and maintain data pipelines, models, and implement business logicWork with large data...


  • Brentwood, Tennessee, United States Cubitek Inc Full time

    Job OverviewCubitek Inc is seeking a highly skilled Senior Mechanical Inspection Quality Engineer to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest level of quality in our mechanical systems.Key ResponsibilitiesDevelop and implement automated inspection systems and processes to improve...


  • Brentwood, Tennessee, United States Premise Health Full time

    About the RoleThe Desktop Engineer, Sr. provides IT end-user platform systems support to Premise managed health centers, corporate users, and regional offices. This role requires troubleshooting and resolving advanced hardware and software break-fix issues, hardware and software installations, network connectivity issues, and assigned project work.Key...


  • Brentwood, Tennessee, United States Valenz Full time

    Job Opportunity at ValenzValenz Health is a pioneering company that simplifies the complexities of self-insurance for employers through its commitment to data transparency and decision enablement. Our Healthcare Ecosystem Optimization Platform empowers providers, payers, plans, and members to optimize healthcare. By establishing true transparency and...


  • Brentwood, Tennessee, United States Resource Informatics Group Inc Full time

    Job DescriptionRole: Solr Search Engine – Lead/ DeveloperLocation: RemoteDuration: 6+ monthsRate: Market rate, all inclusiveResponsibilities:Design and develop solutions to support key business needs for the platform search application.Implement and test front-end solutions for the eCommerce website.Design and implement web service applications leveraging...

  • C# ETL Developer

    1 month ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain high-quality ETL processes using C#Collaborate with QA and Business Analysis teams to deliver agile developmentEvaluate and learn new...

  • C# ETL Developer

    2 months ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsDevelop and maintain ETL processes using C# and preferred technologiesCollaborate with QA and Business Analysis teams to deliver high-quality solutionsEvaluate and...

  • C# ETL Developer

    4 weeks ago


    Brentwood, Tennessee, United States Software Technology, Inc Full time

    Job Title: C# ETL DeveloperWe are seeking a skilled C# ETL Developer to join our team at Software Technology, Inc.Key Responsibilities:Apply software engineering patterns to solve complex problemsProficiency in C# and ETL developmentSpecification and management of coding, usability, and quality standardsInterpreting requirements into application designsAgile...


  • Brentwood, Tennessee, United States Insight Global Full time

    Job SummaryWe are seeking a skilled Performance Test Engineer to join our team at Insight Global. As a key member of our software development lifecycle, you will be responsible for developing, executing, and supporting tests of internally developed and externally integrated software applications.Key Responsibilities:Develop and execute comprehensive test...

  • Senior SQL Engineer

    4 weeks ago


    Brentwood, Tennessee, United States Vaco Full time

    Job OverviewThe Senior Application Engineer will play a key role in designing, developing, testing, and deploying business intelligence solutions across the enterprise. This position involves collaborating with cross-functional business teams and utilizing tools such as MicroStrategy, Teradata, and other database platforms.Key Responsibilities:Design, build,...

  • Software Developer

    4 weeks ago


    Brentwood, Tennessee, United States Tractor Supply Full time

    Job SummaryThis role is responsible for designing, developing, and maintaining software solutions for Tractor Supply stores.Key ResponsibilitiesDevelop and configure software solutions using Java and JEE development.Collaborate with technical leads, architects, and vendors to determine project scope and vision.Partner with business analysts, developers, and...