04 Aug
|
Fujitsu
|
Bengaluru
- Senior Software Engineer (Lateral Hire)Senior Software EngineerDepartment: Software EngineeringReports To: Software Engineering ManagerRole Purpose:To contribute to the design, development, and implementation of innovative software solutions for Composable Disaggregated Infrastructure (CDI) within a high-performing engineering team
- This role will focus on developing of managing, monitoring and ing systems for CDI hardware with GUI functionalities
- The successful candidate will collaborate effectively with team members and other stakeholders to deliver high-quality, scalable, and secure solutions
- Responsibilities:Participate in the full software development lifecycle, from design and implementation to testing and deployment
- Develop and maintain high-quality, well-documented code that meets performance and security requirements
- Collaborate with other engineers to design and implement new features and functionalities
- Participate in code reviews and provide constructive feedback to team members
- Troubleshoot and resolve software defects in a timely and productive manner
- Contribute to the improvement of development processes and tools
- Participate in Agile ceremonies (daily stand-ups, sprint planning, sprint reviews, retrospectives)
- Work closely with Japanese software and hardware teams to ensure smooth collaboration and knowledge sharing
- Adhere to established coding standards and best practices
- Proactively identify and report potential risks or issues
- Contribute to the creation and maintenance of technical documentation
Required Skills & Experience:
- Bachelors degree in computer science, Software Engineering, or a related field
- 5 years of experience in software development, with a proven track record of delivering high-quality software
- Proficiency in Python, Typescript
- Experience with server management protocols (IPMI, Redfish, SNMP), virtualization technologies (VMware vSphere, OpenStack), RESTful API, Ansible and Networking protocols such as TCP/IP and HTTP/HTTPS
- Preferably Full-stack development experience GUI/Front end (typescript, angular framework) to backend
- Good understanding of OOAD, OOPS, design patterns & ability to convert it to code
- Effective problem solver exhibits persistence & ability to dig deep for root-cause & solution
- Strong written and verbal communication skills
- Effective team player - ability to work effectively both independently and as part of a team
- Experience using Agile/Scrum/Scrum at scale SDLC processes
Preferred Skills & Experience:
- Knowledge of hardware devices such as GPUs and PCIe or CXL bus technologies
- Experience with Kubernetes (K8s) container orchestrator
- Experience with securing software applications (eg, knowledge of OWASP Top 10 vulnerabilities)
- Experience of Open-Source Software (OSS) development
- Leading Agile development teams as a scrum master or product owner
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
📌 Associate Software Developer (Bengaluru)
🏢 Fujitsu
📍 Bengaluru