Job Description
Join Our Team as a Senior Software Engineer in San Diego, CA
Are you a visionary developer looking for the next step in your career? Apex Digital Solutions is currently hiring now jobs in San Diego, CA, and we want you to lead our technical innovation.
About the Role
We are seeking a highly skilled Senior Software Engineer to design, develop, and deploy scalable web applications. You will work closely with cross-functional teams to define features, write clean code, and ensure our products exceed industry standards.
Why Choose Apex Digital?
- Competitive Salary: $140,000 - $170,000 annually.
- Flexible Work: Hybrid model with remote flexibility.
- Benefits: Premium health coverage, 401(k) matching, and continuous learning stipends.
Responsibilities
- Design and implement robust, scalable, and secure software architectures.
- Lead code reviews and provide mentorship to junior developers and interns.
- Collaborate with product managers and designers to define technical requirements.
- Troubleshoot complex bugs and optimize application performance.
- Stay up-to-date with emerging technologies and industry best practices.
- Write comprehensive technical documentation for all systems.
Qualifications
- 5+ years of professional experience in software development.
- Proficiency in modern languages such as JavaScript, Python, or Java.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong understanding of database management systems (SQL/NoSQL).
- Bachelor’s degree in Computer Science or a related technical field.
- Demonstrated ability to work in an Agile/Scrum environment.
Responsibilities
- Design and implement robust, scalable, and secure software architectures.
- Lead code reviews and provide mentorship to junior developers and interns.
- Collaborate with product managers and designers to define technical requirements.
- Troubleshoot complex bugs and optimize application performance.
- Stay up-to-date with emerging technologies and industry best practices.
- Write comprehensive technical documentation for all systems.
Qualifications
- 5+ years of professional experience in software development.
- Proficiency in modern languages such as JavaScript, Python, or Java.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong understanding of database management systems (SQL/NoSQL).
- Bachelor’s degree in Computer Science or a related technical field.
- Demonstrated ability to work in an Agile/Scrum environment.