All offersWarszawaJavaSenior Software Developer
Senior Software Developer
Java
Linklaters

Senior Software Developer

Linklaters
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Azure
    nice to have
    Java
    nice to have
    .Net
    nice to have
    C#
    nice to have
    ASP.NET
    nice to have
    Angular
    nice to have
    React
    nice to have
    VBA
    nice to have
    SQL
    nice to have

Job description

Purpose
The primary purpose of the role is to work within the Dev-Test Team as part of a group of skilled developers who are responsible for the development of all bespoke software developed for the firm. You will be involved in all aspects of software development, including participating in technical designs, implementation, and functional analysis for a variety of different projects & products. You will work as part of a team focused on driving towards Agile delivery. You will have the opportunity to work with Business and Technology and influence product vision and design of our systems.

Expectations of the role
  • Design, develop, debug & modify components of software applications & tools.
  • Coach and develop members of the team to set, apply & maintain excellent standards of development.
  • Develop and build relationships across the team and beyond.
  • Understand the platforms and technologies in use and guide future direction.
  • Resolve problems and blockers as they occur with peers and help unlock junior members of the team. Follow through on details and drive issues toclosure.
  • Lead by example in areas of automated unit, integration and acceptance tests to support our continuous integration pipelines.
  • Management of the delivery of assigned development resources, including work scheduling and assurance.
  • Collaborate, communicate & work effectively with geographically distributed cross-functional teams.
  • Lead by example in driving code reviews to assess over all code quality and flexibility.
  • Define, develop and maintain artefacts like technical design or partner documentation.
  • Drive for continuous improvement in software and development process within an emerging agile team.

 Experience        
  • Experience using code versioning tools such as Azure DevOps/GIT.        
  • Experience in Agile/Scrum software development practices & tools with the ability to articulate the value ofAgile.
  • Effective & strong verbal and written communication skills with the ability to present complex technical information clearly and concisely.          
  • A self-learner with a passion to learn new technologies.
  • Experience using testing frameworks and tools like nUnit, Cucumberetc.          
  • Pragmatic & results orientated.         
  • Experience with a variety of programming languages both front & backend such as.Net, C#, ASP.net, Angular, React, VBA, Java, SQL, Neo4J etc.         
  • Ability to multi-task and rapidly switchcontexts.          
  • Strong commercial awareness and continual drive to maximise delivery of business value.