Job Description
Job Description
Digital Solutions: 3D Application Developer (Unity)
ABOUT YOU
WSP is looking for a self-motivated individual with technical experience with excellent verbal and written communication skills
Wed love to hear from you if you have:
- Experience of working with technical projects and teams
- Strong organisational skills, with the ability to construct and deliver to an ordered process
- Strong communication and leadership experience when working with a geographically distributed team
- Ability to balance competing priorities, demonstrating good judgement about when to flex arrangements and how/whether to bring in others to understand changes to agreed processes
- Experience of working in a client facing role or are confident in presenting technical solutions to non-technical users
- Experience of collaborating, partnering and Seeing the big picture
- About the role
Technical excellence is one of the key strategic cornerstones which underpins our business, ensuring we are
sustainable, profitable and strategic. The 3D Application Developer will work within the Digital Solutions development team to help deliver cutting edge solutions such as real-time 3D/4D simulations, virtual environments and virtual reality applications for our clients in the highway, rail, water, structures and landscape and urban design sectors.
Reporting to the Lead 3D Application Developer and interacting with wider Digital Solutions, the post-holder will be responsible for developing interactive 3D applications for PCs, Mobile OSs and the Web using C# and the Unity gaming engine. You will report to one of our experienced developers who will provide advice and mentor you to build on your existing skills to carry out the role using our innovative systems. Our systems cover four main areas each with their own specific requirements so the work will be varied.
You will be working closely with the Software Development team in developing 3D assets and code for the applications being developed. You will become a key member of the software development team, using your experience and knowledge to support the technical capability of the team in order to provide a contribution to the delivery of our product road map. You will work closely with a variety of teams across our business from software developers to senior stakeholders so good communication skills are essential.
You will be working with the business analysts to create functional requirements and implement solutions. You will demonstrate your work to the rest of the team during retrospective/review sessions. You will be required to develop ideas on how to shape our systems and be confident to talk about them during sprint reviews.
You will be responsible for managing individual project priorities, deadlines and deliverables, and the testing of changes before release, to ensure the quality of our systems remains high.
Typical activities would include:
- Develop technical specification
- Develop technical solution design
- Work with software development team to develop tools, solutions & assets
- Developer and unit testing
- Production deployment and post deployment checks
- Design, development and testing of user interfaces across a range of platforms such as web and mobile.
- Ensure the look and feel of the software is modern with clear and well-structured screen designs.
- Create wireframes and design templates which are responsive and scale appropriately across desktop, tablet and mobile devices.
- Use creativity and imagination to build user interfaces which are visually appealing giving our system a clear identity which stands out.
- Provide system users with an intuitive user experience.
- Promote industry standard approaches and understand how we can best implement them across the team to ensure the team stays on top of new technology and best practise.
ESSENTIAL SKILLS
- Excellent problem solving, critical thinking and communication skills
- Knowledge of software development life cycles
- Ability to be highly motivated and a selfstarter
- Innate curiosity with an insatiable need to learn and solve interesting problems coupled with the judgment to make pragmatic design decisions
- Experience of development within Unity Development Environment
- Experience with 3D graphics and real-time 3D performant rendering
- Knowledge of optimization problems in 3D asset and code development
- Experience working with 3D programs and ability to pick up new ones quickly
- Experience with GUI design and implementation
- Confident in querying relational database using SQL
- Experience with Web & 3D Web development in HTML, JavaScript, CSS, WebGL and asp.net
- Experience developing 3D assets and environments with professional recognition
- Deep knowledge, including technical or user experience, of human-computer interaction (HCI)
- Experience using source code management tools such as MS Team Foundation Server, GitHub, etc.
DESIREABLE SKILLS
- Experience of Unity development using DOTS, Burst, Entities etc.
- Experience of Unity Project Tiny development using DOTs for small memory footprint web builds
- Experience delivering Unity applications that use Unity AssetBundles / Addressables system
- Experience of VR / AR development using Unity
- Experience of software development using KRPano
- Experience using JIRA / Confluence
LEVEL OF EXPERIENCE
- 6+ years experience of 3D programming C# in Unity with professional recognition.
- 6+ years experience developing 3D assets and environments with professional recognition.
QUALIFICATIONS
- Degree (2:1 or above) in relevant technical area e.g. Computer Graphics Development / Computer Games Development / Computer Science
Regards
Akanksha Gupta
Recruitment Coordinator
WSP India
Ak***********a@***.com
Job Classification
Industry: Other
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Other
Role: Other
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Electronics/Telecommunication, Computers, B.Sc in Computers
Post Graduation: M.Tech in Any Specialization, MCA in Any Specialization, MS/M.Sc(Science) in Any Specialization
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: WSP CONSULTANTS INDIA PRIVATE LIMITED
Address: FC-24,2ND FLOOR,IT INFRASTRUCTURE LIMITED,SECOTOR , 16A,FILM CITY, NOIDA, , NOIDA, Uttar Pradesh, India
Location(s): Noida, Gurugram
Keyskills:
C#
Webgl
CSS
Unity3D
Web Technologies
HTML
Software Development
3D Application Developer
entities
unity developer
Javascript
ASP.Net
burst
Web Development