Senior Developer

Senior Developer

Posted 7 days ago by NLB Services

Negotiable
Undetermined
Hybrid
Reading, England, United Kingdom

Summary: The Senior Developer role based in Reading, UK, is a contract position requiring extensive experience in technical leadership and architecture. The candidate should possess strong proficiency in modern programming languages and web technologies, along with a solid understanding of cloud services. The role emphasizes the ability to manage software development projects from inception to launch while adhering to professional engineering practices.

Key Responsibilities:

  • Lead technical architecture and development efforts.
  • Develop software services with a focus on scalability, performance, and reliability.
  • Design, develop, and maintain REST-based interfaces and their clients.
  • Ensure adherence to coding standards, code reviews, and source control management.
  • Collaborate in an agile environment, participating in scrum practices.

Key Skills:

  • BA/BS degree in Computer Science or equivalent experience.
  • 10+ years of relevant work experience.
  • Proficiency in Java, JavaScript, AngularJS, NodeJS, React, and JQuery.
  • Experience with AWS, Azure, and GCP cloud services.
  • Strong communication skills in English, both verbal and written.

Salary (Rate): undetermined

City: Reading

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role - Senior Developer

Location - Reading, UK (Hybrid)

Type of Employment - Contract

Required experience and qualifications

  • BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience, with at least 2 years in a technical leadership / architecture role.
  • 10+ years of relevant work experience
  • Proficiency in modern languages including Java, JavaScript, etc.
  • Proficiency in modern web programming including AngularJS, NodeJS, React, JQuery
  • Computer Science fundamentals in object-oriented design.
  • Experience working in Cloud Services of AWS, Azure, and GCP
  • Familiarity with professional software engineering practices across the entire development life cycle; coding standards, code reviews, source control management, build processes, testing.
  • Working proficiency and communication skills in verbal and written English.

Preferred experience and qualifications

  • Experience developing software services and an understanding of design for scalability, performance and reliability.
  • Development experience designing, developing and maintaining REST-based interfaces and their clients
  • Familiarity with cloud computing. SaaS and PaaS.
  • Strong interest, and the ability to, learn other coding languages, databases, platforms and tools as needed.
  • Ability to take a project from scoping requirements through actual launch of the project.
  • Experience with network programming, websockets, Netty framework
  • Working in an agile iterations and good understanding of scrum