Job Description
Are you ready to shape the future of technology in the heart of Southern California? San Diego Digital Systems is seeking a highly skilled Senior Software Engineer to join our dynamic team. We are a forward-thinking company dedicated to delivering cutting-edge solutions to our global clients. If you are passionate about clean code, scalable architecture, and collaborative problem-solving, we want to hear from you.
As part of our San Diego headquarters, you will work in a fast-paced environment that values innovation and professional growth. We offer a comprehensive benefits package, including health insurance, 401(k) matching, and flexible work arrangements.
Responsibilities
- Design & Develop: Architect and implement scalable software applications using modern technologies and industry best practices.
- Collaboration: Partner with cross-functional teams including product managers, designers, and other engineers to deliver high-quality products.
- Optimization: Analyze system performance and implement optimizations to ensure high availability and speed.
- Code Review: Conduct rigorous code reviews to maintain code quality and share knowledge within the team.
- Troubleshooting: Debug complex issues and resolve technical challenges efficiently.
- Mentorship: Guide junior developers and contribute to the team's technical growth.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: Minimum of 5 years of professional software development experience.
- Technical Skills: Proficiency in Python, JavaScript, React, and SQL.
- Cloud Experience: Hands-on experience with AWS or Azure cloud services.
- Soft Skills: Excellent communication skills and the ability to work effectively in an Agile environment.
- Problem Solving: Strong analytical skills with a focus on delivering robust solutions.