Responsibilities
· Hands-on OOA&D software architect
· Responsible for high-level design, object-models
· Cloud-based services deployment architecture
· Provide technical guidance on algorithms, architecture and design patterns
· Leads through deep involvement with software engineers
· Oversees the adherence to OOA&D best practices
· Align technical solutions with business goals.
Must Have Skills
· Object-oriented architecture and design
· Node.js, JavaScript and/or Java Development
· Knowledgeable of SQL programming and database schema designs
· Worked with Application Frameworks, Event-Driven Systems, Device Protocols
· Knowledgeable on REST API development and tools
· Significant experience in software product development and delivery
· Azure Devops, CI/CD, GIT, Release and Cloud Deployment Management
· Graduate Degree in Computer Science
· Strong mentoring and communication skills
Nice to Have Skills
· Experience working with UI/UX developers
· Strong Linux Devops and deployment experience
· Oracle 19c, Multi-Tenant Database Architectures
· Has Java and C++ Development Experience