SOFTWARE ENGINEER:
Job Description:
Requirements
Job Description:
- Develop, test and integrate code for new or existing software while following source code revision control
- Troubleshoot software reliability and performance issues
- Review requirements, specifications and designs, developing and implementing tests for product quality and performance assurance
- Assist with the development and review of (technical) end user documentation
- Drive idea generation for new software products or for the next version of an existing product
B.E / B. Tech
Any batch students can apply
Requirements
- Entry level position requiring basic knowledge of programming languages, operating systems and databases
- Debugging skills for simple programs using either written or verbal design specifications
- A good understanding of hardware and software interactions
- First-hand experience with server, storage, networking and client technologies
- Insight into software architectures and applications
- Good understanding of Linux OS and OS Customization
- Knowledge on User Application and Data Security and Linux
- Strong analytical, debugging, research and problem-solving skills(crash-dump analysis, WPT/xPERF, WinDBG)
- Working experience with Linux DLLs, Shared objects and debugging (core dump analysis, gdb)
- Knowledge in developing microservices to interact with multiple Cloud providers, Hybrid Cloud and Cloud Storage/drive integration
- Knowledge in developing Desktop applications using C++, Electron.js, HTML, CSS, JavaScript with Node.js, React/Express.js
- Good Knowledge in Object Oriented Programming Concepts with design patterns in Python
- Knowledge in building applications using React.js, Redux.js, and Express.js with SQLite
- Knowledge of CRUD operations, RESTful APIs, JavaScript Unit testing framework, Database management
- UI development using UX wireframes and redlines will be an additional advantage.
To Apply Dell Recruitment - Click here