Paychex

Senior Software Engineer

Paychex

full-time

Posted on:

Origin:  • 🇱🇹 Lithuania

Visit company website
AI Apply
Apply

Salary

💰 €4,300 - €5,000 per month

Job Level

Senior

Tech Stack

AWSCloudJavaScriptMySQLPHPPythonVue.js

About the role

  • Enhance our current web-based platform with PHP & VueJS and innovate new greenfield products using Python and MySQL on AWS using micro-services, serverless and other relevant architecture.
  • Build AI solutions to solve business problems.
  • Architect and develop high-quality and maintainable software.
  • Adhere to best practices for security, scalability, and maintainability.
  • Participate in the design and implementation of software solutions, following best practices and coding standards to include unit and automation testing.
  • Stay up to date with emerging technologies, tools, and industry trends to suggest innovative solutions.
  • Document software design, development processes, and code to facilitate knowledge sharing and future maintenance.
  • Collaborate with internal teams and product owners.
  • Work closely with experienced developers, software architects, and project managers to create high-quality solutions.
  • Mentor/coach junior developers and assist them to be successful in their career.

Requirements

  • Minimum education: Bachelor’s degree
  • 7+ years of experience in web application development.
  • 3+ years of experience in front-end development.
  • Experience in Python development.
  • Expertise in backend programming, including database and REST API development.
  • Experience in building AI-driven solutions using OpenAI, Junie, Copilot, and other AI technologies.
  • Proficiency in integrating AI tools into development workflows (e.g., JetBrains AI Assistant), with hands-on experience working with large language models (LLMs).
  • Familiarity with cloud-based services such as AWS SageMaker, Bedrock, and Lambda for designing and deploying AI pipelines.
  • Experience with asynchronous frameworks such as Aiohttp or FastAPI.
  • Proficiency in MySQL or other database systems.
  • Experience with Git-based source control systems.
  • Familiarity with Agile/Scrum development processes.
  • Programming languages & frameworks: Python, JavaScript, Vue.js, HTML5, CSS3, Aiohttp or FastAPI.
  • Ability to lift and carry up to 5 pounds occasionally.
  • Ability to commute to the office.
  • Must have a dedicated and ergonomic workspace at home, stable high-speed internet, adequate lighting and minimal background noise for video calls.