Senior Software Engineer
Applied Industrial Technologies, Inc.
United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Automation of Tests
C Sharp (Programming Language)
Cloud Computing
Code Review
Continuous Integration
Data Structures
Web Development
Distributed Systems
Python (Programming Language)
Node.Js
+11 more
NoSQL
Object-Oriented Software Development
Software Engineering
Backend
Git
Event Driven Architecture
Information Technology
Graphql
Restful APIs
Golang
Microservices
Job description
- Design, build, test, and maintain scalable backend services and APIs
- Translate business requirements into secure, maintainable technical solutions
- Build and optimize integrations with internal and external data sources
- Improve system performance, reliability, monitoring, and security
- Participate in code reviews and maintain high engineering-quality standards
- Contribute to architecture decisions for cloud-based, distributed, or microservices systems
- Collaborate effectively with remote product and engineering teams
- Mentor engineers and help improve development processes, tooling, and documentation
Requirements
- Strong foundation in computer science, including data structures, algorithms, and system design
- Hands-on experience in backend web development and software development for cloud-based or distributed systems
- Proficiency in one or more modern backend languages, such as Java, C#, Python, Go, or Node.js
- Strong understanding of object-oriented programming principles and software design best practices
- Experience designing and consuming RESTful APIs or GraphQL APIs
- Experience with relational and/or NoSQL databases
- Familiarity with Git, automated testing, CI/CD pipelines, and code-review workflows
- Ability to communicate clearly and solve problems in a remote, collaborative environment
- Bachelor’s degree in Computer Science, Engineering, or a related field-or equivalent practical experience
- Experience with scalable architectures, microservices, event-driven systems, HR technology, or marketplaces is a plus
- Create a free profile on PPLIED to be matched with relevant opportunities from our hiring partners: https://pplied.com/register/candidate
About the company
About PPLIED
PPLIED is a hands-free hiring platform that simplifies hiring for recruiters and job seekers. Recruiters post a role once and receive a daily shortlist of top-matched candidates-without job boards, manual searching, or fees. Job seekers upload their resume once, and PPLIED continuously matches them with relevant, active roles.
This position is being promoted by PPLIED on behalf of one of our onboarded recruiters and hiring partners.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
12 months ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago