Job Summary:
Hitachi Digital Services is a global digital solutions and transformation business focused on innovation and technology. They are seeking an Entry-Level Software Development Engineer to participate in the design, development, and maintenance of software applications while collaborating with experienced engineers to drive digital transformation.
Responsibilities:
• Participate in the design, development, testing, and maintenance of software applications and platform solutions.
• Collaborate with senior engineers and stakeholders to gather and analyze business and technical requirements.
• Develop software components using programming, scripting, and database technologies.
• Support software implementation activities, including coding, debugging, testing, and deployment.
• Assist in analyzing software requirements, system functionality, and interactions between hardware and software components.
• Contribute to software enhancement initiatives by implementing new features and resolving defects.
• Participate in code reviews and follow established coding standards and software development best practices.
• Support software testing activities, including unit testing, integration testing, and defect resolution.
• Maintain accurate technical documentation for software functionality, processes, and system changes.
• Work with source control systems, build tools, and development environments to support software delivery.
• Respond to scope changes, troubleshoot issues, and support continuous improvement efforts throughout the software lifecycle.
• Learn and apply modern software engineering methodologies, tools, and development frameworks.
Qualifications:
Required:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
• Foundational knowledge of software development principles, data structures, algorithms, and object-oriented programming concepts.
• Familiarity with one or more programming languages such as Java, C#, C++, Python, JavaScript, or similar technologies.
• Basic understanding of software development lifecycle (SDLC) methodologies and development best practices.
• Exposure to database concepts, SQL, and data management principles.
• Understanding of software testing concepts, debugging techniques, and quality assurance practices.
• Knowledge of version control systems such as Git or similar source control platforms.
• Strong analytical and problem-solving skills with attention to detail.
• Ability to communicate technical concepts clearly and work effectively within a collaborative team environment.
• Eagerness to learn new technologies, tools, and development frameworks.
Preferred:
• Internship, academic project, or co-op experience in software development.
• Familiarity with Agile or Scrum development methodologies.
• Exposure to cloud platforms, APIs, web technologies, or modern application architectures.
• Knowledge of software build, deployment, and CI/CD concepts.
• Understanding of software engineering best practices, including code reviews, source control management, testing, and operational support.
Company:
Hitachi Digital Services offers digital transformation solutions in AI, cloud computing, and IoT. It is a sub-organization of Hitachi. Founded in 2023, the company is headquartered in Santa Clara, USA, with a team of 5001-10000 employees. The company is currently Late Stage.