Senior Software Engineer, IT Application Integration

1 week 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 Tractor Supply Full time

    Job SummaryThis 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 ResponsibilitiesLiaison with business...


  • 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 Capital One Full time

    Job Title: Lead Software Engineer, Back EndCapital One is seeking a highly skilled Lead Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...


  • Brentwood, Tennessee, United States Vaco Full time

    Senior Application EngineerWe are seeking a highly skilled Senior Application Engineer to join our team at Vaco. This role is crucial for designing, developing, testing, and deploying business intelligence solutions across our enterprise.Key Responsibilities:Database Management: Design, build, deploy, and maintain relational and multidimensional databases to...


  • 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 Virtual Full time

    Job Title: Full Stack DeveloperJob Type: Contract-to-hireLocation: Remote with occasional onsite meetingsPay: $55/hr - $60/hr W2Requirements:5 years of experience with C#Experience with 3rd party API integrationsExperience with.NET CoreExperience with Azure5 years working with TSQLExperience with JSON and XMLExperience with VueJob Overview:In this role, you...


  • 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 TRC Worldwide Engineering Inc Full time

    Job OverviewTRC Worldwide Engineering Inc. is seeking a highly skilled Senior Structural Engineer to join our team. As a key member of our structural engineering group, you will be responsible for designing and analyzing a wide range of building structures, including commercial office buildings, multi-story residential developments, and public sector...


  • 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 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 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 Tractor Supply Full time

    Job SummaryThis position is responsible for leading a team of software developers who create, design, and support software running on various platforms used in Tractor Supply stores.Key ResponsibilitiesSupervise and direct the work of individuals within the team.Gather requirements, develop prototypes, and assist in setting project scope.Hire, develop, and...


  • 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 Software EngineerWork Type:Direct HireLocation:Nashville-based highly preferredKey Responsibilities:Design, develop, and maintain data pipelines, models, and implement business logicWork with large data sets and curate data-driven applicationsCollaborate with the team to deliver sophisticated data processing solutionsRequirements:5 years of...


  • Brentwood, Tennessee, United States CONSOR Engineers Full time

    About the JobWe are seeking a highly skilled and experienced Senior Land Surveyor to join our team at CONSOR Engineers. As a Senior Land Surveyor, you will play a key role in leading and managing survey field operations, ensuring the accuracy and quality of survey data, and providing expert advice to clients.ResponsibilitiesLead and manage survey field...


  • 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 Capital One Full time

    Job Title: Lead Software Engineer, Full StackCapital One is seeking a highly skilled Lead Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...


  • Brentwood, Tennessee, United States Luxus Full time

    Senior Electrical EngineerLuxus is seeking a highly skilled Senior Electrical Engineer to lead our engineering teams on complex projects. As a key member of our team, you will be responsible for providing expert technical guidance on electrical systems design, including power distribution, lighting, fire alarm, and low voltage systems.Key...