- AI Powered Customer Experience (CX) Platform.
Net Architect - Tulsa, United States - Sonata Software North America Inc.
Description
Sonata Software OverviewSonata is a global technology company specializing in platform-based digital transformation, supporting businesses to become connected, open, intelligent and scalable.
Sonatas 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, Sonatas 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 KODOAs world leaders in digital technologies including IoT, Artificial Intelligence, Machine Learning, Robotic Process Automation, Chatbots, Block Chain and Cyber Security, Sonatas people and systems are nurtured to deliver on our commitment to excellence in business technology solutions.
Role:
Net ArchitectLocation:
Tulsa, OK (Hybrid 2-3days in Tulsa, OK once or twice a month)
Type of Hire:
Full Time
Job Title:
Architect12 + years of experience in with minimum 5+ years of experience as ArchitectExtensive
NET Expertise:
A Solution Architect should have a thorough understanding of the entire .NET ecosystem, including both the .NET Framework and .NET Core, along with various related technologies and frameworks.
Strong in HTML, CSS, JavaScript, C#, ASP.NetArchitecture and Design Patterns:
Proficiency in designing scalable, maintainable, and secure software architectures using established design patterns such as MVC, MVVM, Microservices, and others
Enterprise Architecture:
Knowledge of enterprise architecture principles and best practices, including domain-driven design (DDD), service-oriented architecture (SOA), and event-driven architecture (EDA)
Cloud Computing:
Familiarity with cloud platforms like Microsoft Azure, AWS, or Google Cloud Platform, and understanding how to architect solutions that leverage cloud services for scalability, reliability, and performance
Database Design:
Expertise in database design, optimization, and performance tuning, including relational databases (SQL Server, MySQL) and NoSQL databases (MongoDB, Redis) as well as understanding of ORMs (Object-Relational Mapping)
Security:
Deep understanding of security principles and best practices, including authentication, authorization, encryption, and compliance standards such as GDPR, HIPAA, etc
Integration Skills:
Ability to design and implement integrations between different systems, including third-party APIs, legacy systems, and other applications within the enterprise ecosystem
Project Management:
Experience with project management methodologies like Agile, Scrum, or Kanban, and the ability to lead technical teams through the software development lifecycle
Communication Skills:
Strong communication and interpersonal skills are essential for effectively communicating technical concepts to non-technical stakeholders, as well as collaborating with cross-functional teams
Problem-Solving Abilities:
The capability to analyse complex business requirements and technical challenges and propose innovative solutions that meet both business and technical objectives
Continuous Learning:
A commitment to staying updated with the latest technologies, trends, and best practices in software architecture and development
Leadership and Mentoring:
The ability to lead and mentor development teams, providing guidance on architecture, design, and best practices throughout the software development process
Business Acumen:
Understanding of business processes, objectives, and constraints, and the ability to align technical solutions with business goals and priorities
Risk Management:
Identifying potential risks and mitigating strategies throughout the project lifecycle, ensuring that solutions are robust and resilient to potential failures.
Why join Sonata Software?At Sonata, youll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of whats possible. To build never seen before solutions to some of the worlds toughest problems. Youll be challenged, but you will not be alone.Youll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
Sonata Software is an Equal Opportunity Employer encouraging diversity in the workplace.All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity, age, religion, disability, sexual orientation, veteran status, marital status, or any other characteristics protected by law.
#J-18808-Ljbffr