Principal Software Engineer (IT) Jobs in DELL
As a Principal Software Engineer, you will build and enhance high traffic next-generation applications.
On the Digital Transformation App Factory team, you’ll work in a modern product team to build cloud-native apps using the latest and greatest technologies. We love to continuously learn and be at the leading edge of Dell and industry trends.
This group works at the cutting edge to design and develop cloud-native web apps using the latest and greatest technologies for Dell Technologies e-commerce with the most advanced technologies, tools and software engineering methodologies.
Key Job Details:
Category: Software Engineering
Required Education: Bachelor’s
Employment Type: Full-Time
Contract Type: Regular
Company: Dell Technologies
Design and develop high availability and highly scalable web applications which will be used by external customers
Work with clients and product managers to determine software requirements and system impacts
Provide architectural guidance and drive consensus on how systems are designed with a focus on platform performance, scalability and maintainability.
Identify targets for code reuse, consolidation and standardization that help build momentum for larger initiatives.
Provide subject matter expertise in reviewing large transformational and complex technical solutions in terms of compliance to requirements, efficiency of solution and implementation.
Experience: 9-12 years of web application development, software architecture, Distributed Systems, Microservices, Event Messaging
In-depth technical experience (including emerging technologies) such as – Cloud Native Software Methodologies, Automation and Lifecycle Management, Public/Hybrid Cloud Architectures and Technologies.
Advanced understanding of programming logic and patterns and the ability to learn new programming languages and patterns quickly. Understanding of hardware and software interactions.
Knowledge of CI/CD Pipelines and Development tool Experiences such as GIT, Docker, and PKS. Knowledge of cloud-based software technology landscapes and DevOps ecosystems.
No SQL – Cassandra, Mongo. Experience with messaging technologies concepts, e.g., RabbitMQ, Kafka is desirable
Experience with SQL and NO SQL. Interest or Expose to AI/ML
Innovator, Experience collaborating with customers to understand the problem statement/use cases and mapping them to tangible technical requirements.