Backend Software Developer
PowerPay · Wayne, PA · 2 days ago
Full-time
Responsibilities
- Collaborate with cross-functional teams to design, develop, and implement solutions
- Create and maintain APIs, rSpec testing suite, and middleware to facilitate data flow between systems
- Perform system analysis, troubleshooting, and debugging to identify and resolve integration issues
- Ensure compliance with security protocols and data privacy regulations during integration processes
- Troubleshoot and optimize application performance to provide optimal experience
- Design maintainable database schemas and easy-to-understand data structures
- Design technical solutions with little direction or guidance
- Engage in the team's organizational processes, such as planning, backlog refinement, and sprint reviews, to ensure effective collaboration and feedback
- Collaborate with product managers and designers to understand requirements and translate them into technical solutions
- Proactively identify and address potential technical issues and bottlenecks
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field and/or equivalent experience
- Proficiency in one of the programming languages Ruby with Ruby on Rails, Python, NodeJS
- Experience with SFTP/FTP, File, OAuth2, OIDC, TLS, SSH, etc
- Knowledge of Postgresql, Mysql, MariaDB or equivalent databases
- Knowledge of caching
- Familiarity with rSpect testing framework
- Knowledge of RESTful API design and integration and knowledge of Postman
- Experience developing with ReactJS
- Experience with NewRelic
- Experience with AWS infrastucture
- Understanding of continuous integration and continuous deployment (CI/CD) pipelines
- Experience within finTech/startup realm is desirable