Senior Software Engineer

1 month ago


Kansas City, United States AFS Logistics Full time
Job DescriptionJob Description

The Senior Software Engineer is a full stack developer with experience in building high-performing, enterprise-grade applications. This role is part of a talented software engineering team that works on enterprise applications in the logistics industry. In addition, this role is responsible to uphold our core values: Ethics, Engagement, and Excellence.

Essential Functions:

  • Contribute to all phases of the software development lifecycle (SDLC).
  • Write well designed, testable, efficient code.
  • Participate in the code review process.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for review.

Qualification/Requirements:

  • Strong understanding of Object-Oriented design principles.
  • Experience designing software intended for deployment in distributed de-coupled environments such as horizontally scalable container orchestration platforms (e.g., Kubernetes, Docker Swarm).
  • Strong knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience with NoSQL databases (e.g., ElasticSearch, SOLR, Redis, Mongo).
  • Experience in the Spring Framework (Spring Boot, Batch, MVC, Integration) is essential.
  • Experience with Containerization (e.g., Docker).
  • Able to work in a CI/CD pipeline driven environment.
  • Vue.JS experience is advantageous.
  • Working Knowledge and Experience in these skill areas is advantageous:
  • Testing, specifically unit testing.
  • Security concepts such as OAuth.
  • Messaging including JMS, Message Queue process etc.
  • JavaScript in a modern framework based on Node.
  • Experience with REST architecture.

Education/Experience:

  • Minimum of BS degree in Computer Science, Engineering or a related subject.
  • At least 7 years’ experience in Java software development.
  • At least 3 years’ experience developing in the Spring Framework (Spring Boot, Batch, MVC etc).
  • At least 3 years of SQL development experience.

AFS is an equal opportunity employer and prohibits discrimination and harassment of any kind: AFS is committed to the principle of equal employment opportunity for all teammates and to provide teammates with a work environment free of discrimination and harassment.



  • Kansas City, Missouri, United States SS&C Technologies Full time

    About SS&C TechnologiesSS&C Technologies is a leading global provider of investment and financial services for the financial services and healthcare industries, operating in 35 countries with over 20,000 employees. As a Fortune 1000 company, we offer innovative solutions to help organizations manage and account for their investments effectively.Job Title:...


  • Ohio City, United States Patriot Software Full time

    Are you passionate about using your programming skills to solve problems? Do you enjoy collaborating with others and re-architecting solutions? If moving legacy systems to a modern event-driven architecture sounds like a good fit, the Senior Software Engineer position on our Tax Filing Domain team at Patriot might be what you're looking for! We are looking...


  • Kansas City, Missouri, United States TEKsystems Full time

    Position Overview:As a key member of the Delivery Team, you will play a vital role in the Technology Modernization Strategy.In your role as a Senior Go Software Engineer, you will collaborate with a dynamic development team to create innovative banking applications and shared platform services utilizing a cutting-edge technology stack. You will engage daily...


  • Foster City, California, United States Datum Software Full time

    Job OverviewPosition: Senior Python EngineerProject Duration: Long Term EngagementWork Arrangement: Hybrid (Onsite for selected days)Contract Type: W2 ContractRole Summary:Design and implement comprehensive full-stack solutions utilizing contemporary web technologies alongside Python.Engage with stakeholders to identify and refine effective solutions...


  • Redwood City, California, United States Karius Full time

    Location: Remote or Hybrid About Karius: Karius is a pioneering life sciences startup dedicated to revolutionizing the detection of pathogens and microbes within the human body. By harnessing the insights from microbial cell-free DNA, we empower healthcare professionals to swiftly address their most complex cases, while providing industry collaborators with...


  • Park City, Utah, United States L3Harris Technologies Full time

    Position Title:Senior Software Engineering LeadJob Overview: As a Senior Software Engineering Lead, you will play a pivotal role in overseeing software development initiatives, ensuring alignment with project objectives and engineering standards.Key Responsibilities: - Develop and manage software development timelines, delegating tasks and overseeing...


  • Jersey City, New Jersey, United States FINRA Full time

    The **Senior Software Engineer** position calls for an individual with a robust background in **system architecture**, **Java programming**, **cloud services (AWS)**, **database management**, **performance optimization**, **continuous integration/continuous deployment (CI/CD)**, and **unit testing**. Proficiency in **scripting languages**, **containerization...


  • Jersey City, United States BrainWorks Full time

    Our client, a leading financial services firm, is seeking to hire a Senior Quantitative Software Engineer (Quant, Fintech) with strong programming, modeling, and applied math skills, combined with knowledge of equities, fixed income, derivative instruments, or related area.In this key role, the Senior Quantitative Software Engineer (Quant, Fintech) will...


  • Jersey City, United States BrainWorks Full time

    Our client, a leading financial services firm, is seeking to hire a Senior Quantitative Software Engineer (Quant, Fintech) with strong programming, modeling, and applied math skills, combined with knowledge of equities, fixed income, derivative instruments, or related area.In this key role, the Senior Quantitative Software Engineer (Quant, Fintech) will...


  • New York City, United States Moody's Corporation Full time

    Apply for Senior Software Engineer, Career Progress Consultants in New York City for 3 - 6 Year of Experience on TimesJobs.com.


  • Carson City, United States Oracle Full time

    Oracle Senior Principal Software Engineer - Carson City, Nevada Oracle’s Software Assurance organization has the mission to make application security and software assurance, at scale, a reality. We are an inclusive and diverse team of high caliber software engineers, data science and ML application researchers and engineers, distributed globally, who...


  • Oklahoma City, Oklahoma, 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: As a Senior Network Engineer with Rocket Software, you are part of a global, fast-paced IT organization with a primary mission to provide world class service to software development labs and internal departments ensuring our employees have access and...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius: Karius is a pioneering life science company dedicated to revolutionizing the detection of pathogens and microbes within the human body. By harnessing the power of microbial cell-free DNA, we empower healthcare professionals to swiftly address complex medical cases, while providing industry collaborators with vital...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius:Karius is a pioneering life science startup that is revolutionizing the observation of pathogens and microbes within the human body. By leveraging microbial cell-free DNA, we assist healthcare professionals in swiftly addressing their most complex cases, while providing industry partners with critical insights to...


  • City of Newark, California, United States Dew Software Full time

    Dew Software, a reputable leader in the digital transformation sector, is on the lookout for a proficient Senior Security Engineer for Embedded Systems to enhance their team. As an ISO-certified and CMMi Level 3 organization, Dew Software collaborates with top-tier companies to provide innovative solutions and propel their digital transformation efforts....


  • Mound City, United States Elixir Technologies Full time

    Description Summary The Senior Software Engineer is a creative and skilled senior developer responsible for researching, designing, prototyping, coding, and debugging new innovative solutions, as well as analyzing and modifying existing code. You will ensure that these components and the overall application are robust and easy to maintain. You will...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius: Karius is a pioneering life science startup that is revolutionizing the detection of pathogens and other microorganisms within the human body. By harnessing the power of microbial cell-free DNA, we are enabling healthcare professionals to swiftly address their most difficult diagnostic challenges, while providing...


  • Redwood City, California, United States Karius Full time

    Location: Remote or HybridAbout Karius: Karius is a pioneering life science startup dedicated to revolutionizing the detection of pathogens and microbes within the human body. Our innovative approach leverages microbial cell-free DNA to assist healthcare professionals in addressing complex medical cases swiftly, while also providing industry partners with...


  • Redwood City, California, United States Karius Full time

    Location: Remote or Hybrid About Karius: Karius is a pioneering life science startup dedicated to revolutionizing the detection of pathogens and microbes within the human body. By harnessing the insights derived from microbial cell-free DNA, we empower healthcare professionals to swiftly address their most intricate cases, while providing industry...


  • Charles City, United States Pearson Full time

    Job Title: Senior Software Engineer Location: United States Team: The Pearson K-12 assessments team is comprised of a small group of inspired developers that thrive on developing cutting-edge applications, with a passion for innovation and pride in producing excellent user experiences. Our work environment is collaborative, casual, flexible, agile, and...