HR
Digikore Studios - Senior Software Engineer - 3D Applications
Job Location
maharashtra, India
Job Description
About the Role : We are seeking a highly skilled and versatile Senior Software Engineer with a passion for 3D applications and a strong foundation in backend development. In this unique role, you will be at the forefront of creating immersive 3D experiences while leveraging your expertise in Python and Django to build robust backend systems. You will play a crucial role in developing cutting-edge applications using Unreal Engine, integrating them seamlessly with backend APIs, and driving innovation in our virtual production development. Key Responsibilities : - Design, develop, and maintain high-performance, real-time 3D applications using Unreal Engine. - Utilize your 3 years of proven experience in Unreal Engine to create captivating and immersive virtual environments. - Implement advanced features related to texturing, shading, lighting, and complex CG pipelines. - Develop custom plugins for Unreal Engine using C++ to extend its functionality and meet specific project requirements. - Optimize Unreal Engine projects for performance and stability. - Develop and maintain core application logic and plugins using C++. - Apply strong software engineering principles to ensure code quality, maintainability, and performance. - Troubleshoot and debug complex issues within Unreal Engine and C++ applications. - Design, develop, and maintain robust and scalable backend systems using Python and Django. - Implement RESTful APIs to facilitate seamless communication between Unreal Engine applications and backend services. - Utilize your 2 years of Python development experience to build efficient and reliable backend solutions. - Work with databases, such as MySQL or PostgreSQL, to store and manage application data. - Integrate Unreal Engine applications with external APIs and data sources. - Demonstrate a strong understanding of web development technologies, including HTML and CSS, to create interactive web-based components. - Work with API gateways and service meshes. - Collaborate effectively with cross-functional teams, including artists, designers, and other developers. - Communicate technical concepts and solutions clearly and concisely. - Participate in code reviews and contribute to knowledge sharing within the team. - Work with clients to understand their needs. Qualifications and Skills : Education : - Bachelor's degree or equivalent experience (BE/ME/MTech) in Computer Science or a related field. Technical Skills : - Proficiency in C++ with a strong understanding of application development principles. - Extensive experience with Unreal Engine development, including plugin development. - Strong Python programming skills, with experience in backend development. - Experience with the Django web framework. - Knowledge of RESTful API design and implementation. - Familiarity with database systems (MySQL, PostgreSQL). - Knowledge of version control systems (Git) (ref:hirist.tech)
Location: maharashtra, IN
Posted Date: 5/13/2025
Location: maharashtra, IN
Posted Date: 5/13/2025
Contact Information
Contact | Human Resources HR |
---|