Software Engineer
San DiegoLast seen today
Summary
Design, develop, test, and maintain software applications that meet business and technical requirements. Write clean, well-documented code; collaborate with developers and stakeholders; troubleshoot defects; develop and integrate APIs and databases; and participate in code reviews and quality assurance. Requires a Bachelor's degree in Computer Science or equivalent experience, strong programming skills, familiarity with databases and version control, and problem-solving abilities. Preferred experience includes JavaScript, Python, Java, C#, modern frameworks, cloud technologies, Agile, automated testing, CI/CD, and application security.