Software Engineer - JobID-0207
San DiegoLast seen today
Summary
Software Engineer responsible for scoping and defining requirements, designing and implementing solutions using modern programming languages and technology stacks, and ensuring quality through secure coding practices and testing. The role involves converting customer requirements into refined visions, developing software interfaces across network protocols, integrating components into complex environments, and supporting both lab and on-site customer testing. Requires 3–5+ years of relevant experience, strong understanding of SDLC, object-oriented programming, distributed systems, algorithms, and data structures. Travel up to 10% required.
Software DevelopmentAIAI MLAlgorithmsAngularApisApplication SecurityAWSAzureCloud PlatformsCode ReviewConfiguration ManagementContainerized DeploymentData PipelinesData StructuresDistributed SystemsDockerETLGCPGenerative AIGitJavaScriptKubernetesMachine LearningMessaging FrameworksNetwork ProtocolsNon Relational DatabasesNoSQLObject Oriented ProgrammingReactRelational DatabasesRESTSdlcSecure Coding PracticesSoftware Design PatternsSoftware TestingTest AutomationVersion ControlVirtualizationVue JSWeb User Interfaces