×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, Python

Job in City of Rochester, Rochester, Monroe County, New York, 14602, USA
Listing for: FTS, Inc.
Full Time position
Listed on 2026-08-20
Job specializations:
  • Software Development
    Backend Developer, Python, DevOps, SQL Developer
Salary/Wage Range or Industry Benchmark: 100000 - 120000 USD Yearly USD 100000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: City of Rochester

Compensation: $100,000 – $120,000 / year

About the Role

We are seeking a skilled Software Engineer to join a collaborative, high-performing team developing enterprise-scale solutions. In this role, you will play a key part in designing, building, and deploying robust applications using a modern technology ecosystem grounded in Java, Python, and relational/No

SQL databases

.

We are looking for an adaptable developer who thrives across the full software development lifecycle—from translating complex business requirements into clean technical designs, to leveraging cutting-edge AI tools that accelerate development and maintain high standards of code quality.

What You’ll Do
  • Architect & Implement: Build scalable, reliable applications and backend services primarily using Java (Spring Boot) and Python
    .
  • Data Engineering & Querying: Design, optimize, and maintain complex database structures and queries using Oracle SQL/PL-SQL and MongoDB
    .
  • Automation & Scripting: Leverage Python to build automated workflows, testing pipelines, and developer tooling to maintain system reliability and continuous delivery.
  • Integrate & Modernize: Work with microservice architectures, messaging platforms (e.g., Kafka, RabbitMQ), and containerized environments (Podman/Open Shift) to maintain seamless system integration.
  • Leverage Modern Tooling: Enhance daily development speed and code quality by utilizing AI-assisted tools (such as Git Hub Copilot and generative models).
  • Collaborate & Deliver: Work closely with cross-functional team members in an Agile environment to take features from initial concept through verification and deployment.
  • Primary

    Languages:

    Java (Spring Boot), Python
  • Architecture & Cloud: Microservices, Open Shift, Podman, Event-Driven Systems (Apache Kafka, RabbitMQ)
  • Development Tools: Git Hub, CI/CD pipelines, AI-assisted development tools (Git Hub Copilot, OpenAI, Anthropic, Google models)
Preferred Qualifications
  • Core Expertise: 5+ years of hands-on experience in object-oriented programming with Java and Spring Boot
    .
  • Scripting & Automation: Strong proficiency in Python for backend logic, scripting, or automated test/process frameworks.
  • Database Proficiency: Solid background writing and optimizing Oracle SQL / PL-SQL queries and working with document stores like MongoDB
    .
  • API Development: Proven experience building, testing, and maintaining secure RESTful APIs.
  • Modern Engineering Practices: Familiarity with version control, CI/CD deployment pipelines, containerization, and distributed/microservice architectures.
  • Methodologies: Experience operating in Agile/Scrum environments across the entire SDLC.
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary