onsite
Software Development Engineer II
Software Engineer
Software Development Engineer II to build scalable applications using Java, Python, and Node.js while optimizing system performance and mentoring peers.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software solutions in Java, Python, and Node.js
- Collaborate with cross-functional teams to deliver high-quality products
- Optimize system performance and troubleshoot complex technical issues
- Implement best practices for code quality, testing, and deployment
- Mentor junior engineers and contribute to architectural decisions
Requirements
- 3+ years of professional software development experience
- Strong proficiency in Java, Python, or Node.js
- Experience with system design and cloud computing platforms
- Familiarity with Agile methodologies and version control systems
- Problem-solving mindset with a focus on scalable solutions
Skills
javapythonnodejssystem designcloud computing