Job Description
Are you a visionary software engineer looking to shape the future of digital innovation in the heart of Southern California? Nexus Digital Solutions is on the hunt for a top-tier Senior Software Engineer to join our elite engineering team. We are a forward-thinking company dedicated to building scalable, high-performance web applications that empower businesses worldwide.
In this role, you will not just write code; you will architect solutions. You will work in a collaborative, agile environment where your technical expertise will directly influence product strategy and user experience. We offer a competitive compensation package, comprehensive benefits, and a culture that prioritizes professional growth and work-life balance.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and other engineers to define features and technical specifications.
- Conduct thorough code reviews and contribute to the establishment of high-quality coding standards and best practices.
- Troubleshoot, debug, and resolve complex technical issues to ensure optimal application performance and system stability.
- Participate in the full software development lifecycle (SDLC), from requirements gathering to post-launch maintenance.
- Mentor junior developers, providing technical guidance and fostering a culture of continuous learning.
- Optimize database queries and system architecture to enhance speed, efficiency, and scalability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience (5+ years).
- Strong proficiency in Python, Java, or Go.
- Experience with cloud infrastructure services, specifically AWS or Azure.
- Familiarity with front-end technologies such as React, Angular, or Vue.js.
- Deep understanding of relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, agile environment.