At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.
Your impact
We are an engineering consulting company that delivers solutions and services to our internal and external customers. We are looking for a candidate that would support a Digital Team in building and developing software products and solutions through a combination of new and existing technology & data. The successful applicant will join a team responsible for increasing the efficiency of our working environment and make our processes leaner in order to deliver projects in a more innovative and digital way. It is a fantastic opportunity to build something from scratch and have a real influence on the work of our engineers.
Responsibilities
- Develop desktop and web app/software/scripts that would enhance project delivery, data usage and communication between existing and new software (i.e. data capture and imports, process automation, calculation tools, plug-in's, etc.)
- Work with platforms and tools like Viktor, Autodesk, Bentley to build apps, plug-ins and add-ons
- Take part in global initiatives to design, develop and execute software solutions to address business needs (workflows, libraries, database)
- Coordinate with global Digital Delivery and Automation stakeholders on tools functionality and user interface
- Collaborate with other developers, Product Owners, Delivery Leads and Scrum Master to determine best practices, possible improvements to project delivery processes and automation of tools
- Provide expertise and help coordinate projects and initiatives
- Work in a team of software developers and support less experienced members of the team, monitor workload.
- Develop and maintain documentation for tools and software
Here's what you'll need
Preferred Skills
Around 2 years of hands-on development experience, using some or a combination of back-end programming languages, mainly Python and C# (.NET)
- Familiarity with API env of Autodesk/ Bentley suites
- Knowledge of software development frameworks
- Ability to manage data held in a relational database, SQL
- Some experience in testing and analyzing code for weaknesses and errors, and overseeing plans to improve them
- Experience with source control (e.g. Git)
- Awareness of current best practice
- Good English language
Locations
CityStateCountryBangaloreAll IN RegionsIndiaHyderabadAll IN RegionsIndiaNavi MumbaiAll IN RegionsIndiaGurgaonAll IN RegionsIndia