Developer Software
Core
Design, develop, and maintain software applications across the full software development lifecycle.
Role type
Software Engineer
Builds
Software features and components
Domain
General software development
Deliverable
production ML models | product features
Required skills
Java, Python, Swift, JavaScript, software development methodologies, debugging, troubleshooting
Preferred skills
Agile principles, experience across multiple projects and development cycles
Technologies
Java, Python, Swift, JavaScript
Responsibilities
Design, code, and test software features and components; Collaborate with cross-functional teams to gather and refine software requirements; Lead coding efforts for specific modules or features; Troubleshoot and resolve complex software issues; Participate in code reviews and enforce coding standards; Contribute to architectural decisions and design discussions