Start Date
Immediate
Expiry Date
17 Jul, 25
Salary
0.0
Posted On
17 Apr, 25
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Software Solutions, Programming Languages, Technical Proficiency, Design Principles, Analytical Skills, Developers, Business Requirements, Interpersonal Skills, Leadership, Storage, Software Systems, Collaboration, Software, Software Development Methodologies
Industry
Computer Software/Engineering
SONATA SOFTWARE OVERVIEW
Sonata is a global technology company specializing in platform-based digital transformation, supporting businesses to become connected, open, intelligent and scalable. Sonata’s Platformation™ methodology brings together industry expertise, platform technology excellence, design innovation and strategic engagement models to deliver sustained value to customers. A trusted partner of world leaders in the retail, manufacturing, distribution, travel, services and software industries, Sonata’s software portfolio includes the Brick & Click Retail Platform©, Modern Distribution Platform©, Rezopia Digital Travel Platform©, Kartopia E-commerce Platform©, Halosys enterprise development automation Platform©, CTRM Commodity Trading and Risk Management Platform© and KODO - AI Powered Customer Experience (CX) Platform. Sonata’s Platformation approach ensures services built on Microsoft Dynamics 365, Microsoft Azure, AWS, Cloud Engineering and Managed Services deliver on the Platformation promise. As world leaders in digital technologies including IoT, Artificial Intelligence, Machine Learning, Robotic Process Automation, Chatbots, Block Chain and Cyber Security, Sonata’s people and systems are nurtured to deliver on our commitment to excellence in business technology solutions.
Job Title: Enterprise Architect(Technical)
Location: Remote within USA
THIS OPPORTUNITY IS NOT AVAILABLE FOR VISA SPONSORSHIP.
Key Skill: .Net Core and Angular
Responsibilities:
Develops and documents the overall architecture of software systems, including components, interfaces, and data flow.
Evaluates and recommends appropriate technologies, frameworks, and tools for building and deploying software solutions.
Creates detailed designs and blueprints for software systems, ensuring scalability, maintainability, and performance.
Identifies and solves complex technical problems, ensuring that the final system meets business requirements.
Collaborates with developers, stakeholders, and other architects to ensure that the final product meets all requirements.
Designs and implements solutions to optimize performance and scalability of software systems.
Provides technical leadership and guidance to development teams, ensuring that projects are delivered on time and within budget.
Conducts code reviews to ensure that code meets quality standards and best practices.
Collects and structures requirements from stakeholders and translates them into technical designs.
Skills:
Strong understanding of programming languages, software development methodologies, and various technologies.
Deep knowledge of software architecture patterns, design principles, and best practices.
Excellent problem-solving and analytical skills to identify and resolve complex technical challenges.
Strong communication and interpersonal skills to effectively collaborate with developers, stakeholders, and other architects.
Ability to lead and guide development teams, providing technical direction and support.
Knowledge of cloud platforms and technologies Azure DevOps, App Services, Cloud database, Storage, Function Apps, etc.
Understanding of different database technologies and their use cases.
Understanding of the business domains and requirements of the software systems they are designing. Healthcare, Pharmacy
Experience in re-architecting existing software systems to improve performance, scalability, and maintainability.
Job Description: