Job Description
We are looking for a talented and experienced Software Engineer to join our dynamic team in San Diego, Texas. This is an urgent hiring opportunity with a commitment to rapid onboarding and immediate impact on our product roadmap. We offer a competitive weekly pay structure and comprehensive relocation assistance for candidates willing to move to the area.
At Apex Digital Solutions, we build scalable software solutions that power modern businesses. If you are passionate about clean code, system architecture, and solving complex problems, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Collaborate with cross-functional teams, including product managers and designers, to define feature requirements and user stories.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality and knowledge sharing.
- Debug, test, and troubleshoot software issues to ensure system stability and performance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 4-6 years of professional software development experience.
- Proficiency in at least one major programming language such as Python, Java, C#, or JavaScript/TypeScript.
- Experience with modern web frameworks (React, Angular, Vue) or backend technologies (Node.js, Spring Boot).
- Strong understanding of database systems (SQL, NoSQL) and RESTful API design.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Excellent problem-solving skills and the ability to work independently as well as in a team environment.