C# Developer
Jacobs
Kraków, Poland
We are looking for a candidate that would support Poland office 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 making 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
- Take part in global initiatives to design, develop and execute software solutions to address business needs (workflows, libraries, database);
- Develop app/software/scripts that would enhance project delivery, data usage and communication between existing and new software (i.e. data capture and process automation – imports directly from vendors to datasheets, calculation tools, etc.);
- Work with software like Autodesk and Bentley to build apps, plug-ins;
- Develop Revit, Civil3D, MicroStation and other BIM software plug-ins;
- Develop office software plugins based on API;
- Manage and maintain SQL Server databases: Ensure the performance, security, and availability of databases;
- Collaborate with project teams and PMs to determine best practices, possible improvements to project delivery processes and automation of tools;
- Collaborate with other developers, Product Owners, Delivery Leads and Scrum Master to determine the best practices, possible improvements to project delivery processes and automation of tools;
- Help develop and maintain documentation for tools and software;
- Establish testing criteria for software development needs;
- Follow clean coding principles and design patterns to ensure maintainable and scalable code;
- Participate in Agile ceremonies, code reviews, and sprint planning sessions;
- Help with showcases, product presentations and meetings with different customers and stakeholders.
Here's what you'll need
- Around 3 years of hands-on development experience, primarily using C# (.NET);
- Design, develop, test, and deploy high-quality C# .NET applications;
- Utilize modern development practices to build scalable and secure software;
- Implement cloud-based services using Microsoft Azure, (functions, app services); ideally with some experience with Azure DevOps and CI/CD;
- Solid expertise with Microsoft Azure services;
- Proficiency in Python programming;
- Strong command of SQL with hands-on experience in database design and optimization;
- Experience in testing and analyzing code for weaknesses and errors, and implementing plans to improve them;
- Strong communication skills with the ability to collaborate in a team-oriented environment;
- Experience with source control (e.g. Git);
- Good English language.
Also welcomed:
- Front-end web development skills:
- HTML;
- CSS;
- JavaScript and/or TypeScript;
- Angular and/or React.
Apply Now
Don't forget to mention EuroTechJobs when applying.