Sr Software Engineer
Rivers Agile
- Pittsburgh, PA
- Permanent
- Full-time
- 5+ years of experience in software development
- Proficient with one or more server-side technologies (Python, Java, etc.)
- Experience with AWS cloud services such as Lambdas, S3, Cloudwatch, Terraform
- Experience with data transformations using Python and Pandas
- Strong database skills, SQL, data warehouse modeling, and experience developing data pipelines to cloud-based platforms for analysis
- Experience with one or more modern web application frameworks, such as React, Vue.js, Angular, etc.
- Knowledge of data pipeline tooling such as Airflow, Databricks, and DBT
- Design, build, and maintain responsive web applications, ensuring scalability, security, and optimal performance across devices and browsers.
- Collaborate with product, design, and backend teams to integrate APIs, enhance user interfaces, and deliver high-quality, maintainable code.
- Bachelor's degree in computer science, information technology, or related field
- Reliably functions as an individual contributor to break down, define, estimate, design, and complete stories with minimal technical oversight as a member of a team
- Experience operating in all areas of the application lifecycle from inception through maintenance
- Delivers quality solutions to clients, closely adhering to accepted definitions of done and operating with an attitude of excellence
- Takes ownership of their responsibilities and demonstrates integrity, work ethic, professionalism, and diversity in working with others
- Participates in company activities, such as recruiting, training, and team building.
- Adapts to change and ambiguity in a resourceful, positive, and professional manner
- Applies technical and industry knowledge to offer creative and relevant solutions to our clients