Dell Software Principal Engineer in Bengaluru, India
Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities.
Why Work For Us:
Dell is primed to recruit the best and brightest candidates from all across the globe. We take pride in fostering a winning, innovative, inclusive employee culture. We also take calculated risks and we celebrate big victories when they pay off.
Our Culture Code unites us and makes us a great family of companies and a great place to work. It’s how we run the business, go to market, work together and provide inspirational leadership.
Our culture code is defined by our values and are made real every day by defining expectations for how we work and how we lead.
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
RSA, The Security Division of EMC , is the premier provider of intelligence-driven security solutions. RSA helps the world’s leading organizations solve their most complex and sensitive security challenges: managing organizational risk, safeguarding mobile access and collaboration, preventing online fraud, and defending against advanced threats. RSA delivers agile controls for identity assurance, fraud detection, and data protection; robust Security Analytics and industry-leading GRC capabilities; and expert consulting and advisory services. For more information, please visit www.RSA.com at http://www.rsa.com/ and www.EMC.com at http://www.emc.com/ .
RSA Archer is the industry-leading vendor of enterprise software for governance, risk management, and compliance (GRC). Over a thousand customers worldwide harness the Archer GRC platform and its comprehensive suite of solutions to automate the compliance process, meet their risk objectives, and optimize business.
We are seeking a Senior Software Engineer with an enthusiasm for crafting beautiful, modern user interfaces and proven hands-on experience developing complex enterprise web applications. You will be joining a top-notch, agile team of developers who thrive on collaboration, open communication, tackling hard engineering problems, and making an impact.
As a senior member of our team, you will be involved in all aspects of software development – refining product requirements, design and development, testing, mentorship, and ensuring customer success.
Principal Duties and Responsibilities:
Design, implement, and test major web application features, with a focus on SaaS Deployment
AWS certification, expertise
End to end development expertise on Microsoft stack (C#/.Net/MVC/SQL Server)
Experience in building solutions with various AWS managed services (S3/SQS/RDS/Caching/Lambda)
Take part in regular agile team activities such as scrums and sprint planning meetings
Investigate new technologies and incorporate them into the technical stack as justified
Work closely with cross-functional teams such as product management, user experience, and QA to deliver well thought out, high quality solutions
Write documentation, including functional and technical specifications
Mentor junior engineers and perform code, design, and unit test reviews
Experience and Skills Needed:
Required Skills :
10+ years of experience with C#/.Net/MVC and building Enterprise web applications, based on either .NET.
Ability to build scalable AWS cloud native application.
Experience with established UI frameworks (e.g. Sencha ExtJS, jQuery, Twitter Bootstrap)
Proficient in writing and consuming RESTful web services and using standard data interchange formats such as JSON or XML
Fluent in object-oriented design and development
Experience working with geographically distributed teams and cross-functional stakeholders, such as User Experience, Product Management, Quality Assurance, and Tech Pubs
Ability to clearly articulate and document ideas and concepts about product behavior and technical design.
Experience working as part of an agile team: agile tools, continuous integration, and standard software development best practices such as code reviews, unit testing, and refactoring
Experience with secure coding and design
Desired Skills :
Significant knowledge of the GRC domain
Great understanding of common web application architectural and design patterns
Experience with internationalization and localization
Experience with SQL and SQLServer
Experience with NoSQL data stores (e.g. MongoDB, Hadoop, and Solr)
Experience working with large data sets and designing data-intense user interfaces
Experience with virtualization technologies such as VMWare Workstation
Experience working hands-on with customers to support products in the field
Experience working with N-Tier Architecture
- BS/MS in Computer Science or equivalent technical field
We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.
If you’re ready to develop cutting-edge software for a changing world, this is your opportunity to develop with Dell.
Closing date: xx xxxxxxxxx 20xx .
Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here .