Software Engineer
San DiegoLast seen today
Summary
Design, develop, test, and maintain software applications and services that meet business and user needs. Write clean, efficient, well-documented code; collaborate with cross-functional teams; develop and integrate APIs, databases, and third-party services; and participate in code reviews and documentation. The role requires proficiency in at least one programming language (Python, Java, JavaScript, C#, or TypeScript), understanding of data structures and OOP, familiarity with SQL, Git, and databases, and strong problem-solving skills.