Job Description
Are you a visionary engineer looking for a stable, long-term opportunity? Apex Digital Systems is currently hiring a Senior Software Engineer to join our Sacramento, CA team on a direct-hire basis. We are looking for individuals who are passionate about building scalable, high-performance software solutions.
The Role
In this position, you will play a pivotal role in designing and implementing our core product architecture. You will work closely with product managers, designers, and other engineers to deliver features that impact millions of users. This is not a contract role; this is a career-defining opportunity with full benefits and career growth.
Responsibilities
- Design, develop, and maintain complex software systems and applications.
- Collaborate with cross-functional teams to define project requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews, architecture discussions, and technical planning sessions.
- Mentor junior developers and provide technical guidance to the team.
- Identify and resolve performance bottlenecks and technical debt.
- Ensure application security and data integrity.
Qualifications
- Minimum of 5+ years of professional software development experience.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Strong proficiency in Python, Java, or C#.
- Experience with modern web frameworks (e.g., React, Angular, Vue.js).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of SQL and NoSQL databases.
- Excellent problem-solving skills and ability to work in a fast-paced Agile environment.