Job Description
<p><p>Join Arabelle Solutions (EDF Group) a global leader in steam turbine solutions powering low-carbon energy worldwide.<br/><br/>With a legacy of engineering excellence and innovation, we design, manufacture, and service high-performance turbines worldwide.<br/><br/>In India, our presence spans Sanand (Gujarat), Noida (Uttar Pradesh), and Bengaluru (Karnataka), where our teams drive advanced manufacturing, precision engineering, and cutting-edge project delivery-underpinned by our commitment to safety, integrity, and and Responsibilities :</b></p><p><br/>In this role, you will :</p><br/></p><p>- Maintain and enhance existing tools, ensuring they meet the evolving needs of the user communities.<br/><br/></p><p>- Troubleshoot and resolve issues related to the engineering data, performance, reliability and usability of existing tools.<br/><br/></p><p>- Lead the design, development, and implementation of robust, scalable, and efficient software components.<br/><br/></p><p>- Write clean, efficient, and well-documented code, in line with standard software development practices.<br/><br/></p><p>- Develop and evolve software in a fast paced and agile development environment using the appropriate software development technologies and infrastructure.<br/><br/></p><p>- Define and implement core data structures and their algorithms in the technology chosen.<br/><br/></p><p>- Ensure the integration of engineering tools with existing systems and workflows.<br/><br/></p><p>- Participate in testing and quality assurance activities to ensure software reliability and compliance to Nuclear Safety requirements.<br/><br/></p><p>- Break down problems and estimate time for development Expertise :</b></p><p><br/>- A general understanding of engineering disciplines, such as mechanics, aerodynamics, thermodynamics, heat transfer, structural integrity.</p><br/></p><p>- Experience with numeric computation and scientific computing tools to solve design, analysis or optimization problems.<br/><br/></p><p>- Experience in developing and maintaining Windows desktop applications (in Fortran, C++, C, Phyton, C#, Java, etc).<br/><br/></p><p>- Ability to adapt to an existing software structure.<br/><br/></p><p>- Proficiency in traditional and object-oriented programming.<br/><br/></p><p>- Experience with standard modern software development tools and practices, such as source code management, unit testing and continuous integration.</p><p><br/></p><p>- Understanding of SDLC (Software Development Lifecycle) and Agile Methodologies, Continuous Integration (CI), Software and Product Security, Scalability, Documentation Practices, refactoring and Testing techniques.<br/><br/></p><p>- Ability to analyse impact of technology choices on the software development life Attributes :</b></p><p><br/>- Demonstrates the initiative to explore alternate technology and approaches to solving problems.</p><br/></p><p>- Persists to completion, especially in the face of overwhelming odds and setbacks.<br/><br/></p><p>- Pushes self for results, pushes others for results through team spirit.<br/><br/></p><p>- Voices opinions and presents clear rationale.<br/><br/></p><p>- Uses data or factual evidence to influence.<br/><br/></p><p>- Takes responsibility for assigned deliverables.<br/><br/></p><p>- Seeks to understand problems thoroughly before implementing solutions.<br/><br/></p><p>- Asks questions to clarify requirements when ambiguities are present.<br/><br/></p><p>- Adapts to new environments and changing requirements.<br/><br/></p><p>- Pivots quickly as needed.<br/><br/></p><p>- Willing to work with global international Qualification :</b></p><br/>- Mechanical/Electronic Engineering with a strong interest in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) and experience in Engineering Software development or Bachelor/Master's Degree in Computer Science with extensive experience in Engineering Software development.<br/><br/>- A minimum of 7 years of professional experience in software engineering, with a focus on developing engineering tools or similar applications, or Master's degree with 5 years of experience developing engineering tools or similar applications.</p><br/></p> (ref:hirist.tech)