Enable job alerts via email!

Software Engineer

Tony Gee and Partners

Esher

On-site

GBP 40,000 - 60,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Une entreprise de conseil en ingénierie civile de premier plan cherche un Ingénieur Logiciel pour rejoindre son équipe. Le candidat idéal sera un penseur stratégique, capable de concevoir des solutions logicielles évolutives et de travailler efficacement en équipe. Avec un accent sur la méthodologie de développement logiciel, ce rôle implique une forte collaboration, le mentorat d'ingénieurs juniors, et une gestion des tâches afin de respecter les délais du projet.

Qualifications

  • Diplôme en ingénierie logicielle ou qualification équivalente.
  • Proficient in .NET technologies comme ASP.NET Core, C#, Web API.
  • Expérience managériale de tâches et collaboration avec des équipes transversales.

Responsibilities

  • Participer au cycle complet de développement logiciel de la planification à la livraison.
  • Optimiser les systèmes de base de données et intégrer au sein des applications.
  • Fournir des feedbacks constructifs via des revues de code.

Skills

.NET technologies
Software Development
Database Management
Communication
Collaboration

Education

Diploma in Software Engineering

Job description

Social network you want to login/join with:

Tony Gee and Partners is seeking a Software Engineer to join our team .

We are a leading civil engineering consultancy specialising in complex infrastructure projects across diverse sectors, including rail, highways, marine, power and energy, aviation, and more. Committed to continuous innovation, we have a business-level strategic goal to leverage digital tools to enhance efficiency, streamline processes, and drive transformative change within our organisation.

The ideal candidate will be a strategic thinker, proficient in software development, and contribute to the success of our projects.

Job responsibilities

  • Participate in the full software development lifecycle, including planning, development, testing, and deployment to deliver high-quality software solutions.
  • Understand user requirements and business context, proactively addressing challenges and resolving bugs during testing or in production.
  • Follow established software development methodologies and maintain alignment with best practices for coding, security, and performance.
  • Provide guidance, feedback, and mentorship to junior engineers, fostering adherence to software development methodologies and best practices.
  • Collaborate effectively with cross-functional teams, fostering open communication to deliver solutions that meet user expectations and project goals.
  • Actively contribute to technical design discussions and decision-making processes to enhance the quality of deliverables.
  • Engage in continuous professional development activities, including training and knowledge sharing, to enhance technical skills and contribute to team growth.

Requirements

  • Design and develop scalable software solutions, ensuring efficiency, maintainability and alignment with project requirements.
  • Work with database systems and optimize data models and queries to effectively integrate within applications.
  • Apply software development methodologies and best practices to deliver high quality software solutions.
  • Conduct code reviews and provide constructive feedback to enhance the overall code quality.
  • Experience in automating build and deployment pipeline to streamline software delivery and updates.
  • Plan and manage development tasks effectively, prioritising workload to meet project deadlines.
  • Demonstrate strong communication and collaboration skills, working effectively within cross-functional teams to drive project success.
  • Proficiency in .NET technologies, including ASP.NET Core, C#, Web API and .NET frameworks
  • Hands-on experience with database systems, including SQL queries.
  • Experience in adhering to coding and security standards

Qualifications

  • Diploma in Software Engineering or an equivalent qualification
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.