JV
Senior Software Engineer
Jobs via Dice
Pittsburgh · On-site Full-time Senior 1mo ago
About the role
About
We are looking for a highly skilled Senior Software Engineer with strong expertise in Java, Python, cloud technologies, and distributed systems. The ideal candidate will be responsible for designing, developing, testing, and supporting scalable enterprise applications in a fast-paced environment.
Responsibilities & Skills
- 5+ years of hands-on experience in Java and Python development
- Strong knowledge of Linux, SQL/PLSQL, and Oracle databases
- Experience with AWS, Azure, Google Cloud Platform, or OCI cloud platforms
- Good understanding of distributed systems, microservices, algorithms, and data structures
- Experience with DevOps tools, CI/CD, automation, and testing frameworks
- Design, develop, test, and maintain software applications using Java and Python
- Build and support highly available distributed systems and cloud-based applications
- Work with Linux environments, Oracle databases, SQL/PLSQL, and CI/CD pipelines
- Collaborate with cross-functional teams throughout the software development lifecycle
- Troubleshoot production issues and participate in support rotations
- Follow software engineering best practices, DevOps methodologies, and automation standards
- Utilize AI tools and modern technologies to improve productivity and workflows
Skills
AWSAzureCI/CDCloudData StructuresDevOpsGoogle Cloud PlatformJavaLinuxMicroservicesOCIOraclePL/SQLPythonSQLTesting
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free