Job Description
We are seeking a highly skilled Senior Software Engineer to join our innovative team in Pittsburgh, PA. This is an Immediate Hire opportunity for a proactive professional who thrives in a fast-paced environment. We provide comprehensive relocation assistance to ensure a smooth transition for candidates willing to relocate to our vibrant tech hub.
As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that drive our business forward. You will work in a collaborative culture that values technical excellence and continuous improvement.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate closely with product managers, designers, and cross-functional teams to define product requirements and user stories.
- Participate in code reviews, technical planning sessions, and architecture design to ensure code quality and best practices.
- Troubleshoot, debug, and resolve complex technical issues in a production environment.
- Optimize application performance, responsiveness, and scalability to meet business needs.
- Mentor junior developers and foster a culture of knowledge sharing and technical growth.
Qualifications
- 5+ years of professional experience in software development.
- Proficiency in modern programming languages such as Python, Java, or JavaScript (TypeScript).
- Strong experience with front-end frameworks (React, Angular, or Vue.js) and RESTful APIs.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong problem-solving skills with a focus on delivering clean, maintainable code.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Must be willing to relocate to Pittsburgh, PA.