Applications Software Engineer
Core
Design, develop, and implement high-quality software applications for clients, ensuring performance, quality, and responsiveness.
Role type
Applications Software Engineer
Builds
User-friendly software applications and tools
Domain
Mobile and Web Application Development
Deliverable
production ML models | product features
Required skills
C++, Java, Python, Android development, iOS development, RESTful API integration, UI design principles, application development lifecycle
Preferred skills
Cloud technologies (AWS, Azure, Google Cloud), DevOps tools and methodologies, Agile/Scrum methodologies
Technologies
C++, Java, Python, Android, iOS, RESTful APIs, AWS, Azure, Google Cloud
Responsibilities
Develop and maintain high-quality software applications; Collaborate with cross-functional teams to define, design, and ship new features; Identify and correct bottlenecks and fix bugs; Provide technical support for application deployment and use
Seniority
Mid-level to Senior, hands-on IC