Tsunami Tsolutions ยท 2 months ago
Applications Development Manager
Tsunami Tsolutions is seeking an experienced Applications Development Manager. The role involves leading and developing teams, managing resources, and ensuring high-quality delivery across projects while working closely with clients to understand their needs and provide technical solutions.
Business DevelopmentConsumer ElectronicsInformation TechnologyProject ManagementRoboticsTraining
Responsibilities
Lead and develop teams through hiring, mentoring, and performance management
Allocate and manage resources strategically to ensure on-time, high-quality delivery across projects
Communicate with stakeholders to translate business needs into actionable plans
Establish processes and standards for governance, quality, and efficiency
Manage risks and issues to keep initiatives on track
Drive continuous improvement in team performance and delivery practices
Foster a positive, accountable team culture focused on collaboration and results
Work directly with clients to gather requirements, provide technical insights, and ensure satisfaction with deliverables
Build and maintain strong relationships with customers by understanding their needs and providing proactive support
Design, develop, and maintain software applications across a variety of platforms
Write clean, efficient, and maintainable code in modern programming languages such as Python, Java, C#, JavaScript (and frameworks like React or Angular), Ruby, Go, or others as required
Collaborate with cross-functional teams to understand project requirements and deliver tailored solutions
Adapt to changing project scopes, technologies, and client needs with ease
Stay current with emerging technologies and programming trends to ensure our solutions remain cutting-edge
Contribute to architectural decisions and technical roadmaps for projects
Document application processes, code structures, and development workflows
Prepare and produce releases of software components
Qualification
Required
With bachelor's degree: 7+ years of progressive development experience, including 2+ years in a leadership or management role
Without bachelor's degree: 10+ years of relevant development experience, including 3+ years in a leadership capacity
Experience with software development lifecycle (SDLC) processes, including Agile methodologies
Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
Knowledge of databases (SQL and NoSQL) and APIs (REST, GraphQL)
Experience with DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes)
Background in developing web, mobile, or desktop applications
Knowledge of modern architectural styles such as microservices, serverless, or event-driven architectures
Understanding of cybersecurity principles and secure coding practices
Preferred
Knowledge of data analytics, machine learning, or AI integration is a plus
Benefits
Competitive compensation
Professional growth opportunities