1,052 C Dot Net C Net And Sql Developer City London IT jobs in the United Kingdom

NodeJS Software Developer

Rugby, West Midlands GE Vernova

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description Summary**
GE Vernova's Power Conversion & Storage business provides electrification systems that are critical to customers' power and energy needs for their high-performance applications. We work with some of the world's major energy, maritime and industrial organizations, helping to enable a transition to energy efficiency and decarbonization, including through our specialist motors, drives and control technologies.
**Job Description**
Join our dev team in Rugby and utilize your software skills to develop cutting edge solutions that are used in GE Power Conversion's range of Remote monitoring, Engineering and HMI Operator Interface products and systems.
Glimpse of what you'd be working on as a developer in GE Vernova → this role you will focus on:
Maintaining and developing both frontend and backend of our core security software solution which is written in NodeJS and AngularJS. This is used by a number of GE Vernova products developed in house. The candidate selected for this role will be expected to develop the skills necessary to assume a leading technical position in this field in the near future.
Working in sprints of small, self-motivated teams using agile methods, collaborating with Product Leadership to determine customer needs and transforming those customer needs into next generation control and communication products that are cloud connected.
+ Some elements of creating UI/UX wireframe diagrams for the purpose of showcasing to stakeholders following corporate design and branding guidelines.
+ Being involved in all phases of software development from requirements definition, implementation, quality control and testing to product deployment.
+ Writing technical documentation including user manuals, software design and test specifications.
+ Attending meetings with internal customers for the purpose of capturing requirements, creating mock-ups and prototypes, feasibility studies and technical advisory.
+ Working closely with other teams within the company and adhering to industry standards to ensure products meet required specifications.
We are looking for a committed and professional senior developer with:
+ Experience with developing full stack applications with NodeJS
+ UI/UX Experience developing UI's using modern frameworks (AngularJS, VueJS, React, etc.)
+ Working experience writing in AngularJS and NodeJS for both frontend and backend
+ Working knowledge of at least one other high level programming language like C# or C++ would be advantageous
+ Good knowledge of JQuery/CSS/Bootstrap.
+ An understanding of MVVM architectural pattern.
+ A relevant degree in Computer Science, Computer Engineering or related technical field of study, OR significant relevant experience gained in a professional engineering environment.
+ Familiarity with modern commercial software development paradigms (microservices, testing in isolation, integration).
+ Good written and verbal communication skills.
+ Unrestricted Right to Work in the United Kingdom.
What will make you stand out:
+ Experience with automated UI testing using frameworks such as Robot, Cypress, etc.
+ DevOps experience building pipelines using GitHub actions or similar (CI/CD).
+ Experience of RAD / TDD / Agile development processes.
+ Understanding of cyber security and its relevance to the software development life cycle.
+ Ability to create structured documentation suitable for Customer use.
+ Knowledge of our industry, products and platforms.
You can expect from us:
+ Challenging and exciting projects.
+ A work environment where we understand that not everyone has the same expectations about their jobs, careers and work-life balance and we are happy to discuss flexibility requirements (hybrid work).
+ Attractive compensation.
+ Flexible benefits so you can build a package that fits your personal needs. Some core benefits are: Employer pension contribution (not subject to individual contribution), Income protection, Private Health Insurance and Life Assurance.
+ 26 days vacation +
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer

Cambridge, Eastern Entrust

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

**Join us at Entrust **
At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely. 
**Get to Know Us **
Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future. 
We are looking for Senior Software Developer to join our Cambridge-UK team!
**Position Overview:**
A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work on a major crypto-security product.
**You must be based in the UK and have the right to work in the UK.**
**Responsibilities:**
Play a significant role in the design and development of our full-stack system
+ software embedded in HSMs, client-side tools, API libraries.
Develop features from inception to delivery
+ Software design & coding, testing, and review.
**Essential Qualifications:**
+ Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline.
+ Large-scale development & design on Linux/Windows.
+ Experienced in C & Python development
+ Embedded and application development over the range from embedded code & drivers, to client-side tools & API libraries.
+ Familiar with complex, multi-component projects, using multiple development languages.
+ Solve complex technical problems with demanding requirements, in innovative, practical ways.
**Nice-to-Have Qualifications:**
+ Open-source software - as licensee, or as contributor.
+ An interest in cryptography and/or computer security techniques.
+ Software development in Agile and/or SAFe.
#LI-NR1
At Entrust, we don't just offer jobs - we offer career journeys. Here is what you can expect when you join our team: 
+ Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority. 
+ Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle. 
+ Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow. 
We believe in securing identities-but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves. 
**Ready to Make an Impact? **
If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world-together. 
**Apply today! **
For more information, visit ( .  Follow us on, LinkedIn ( , Facebook ( , Instagram ( , and YouTube ( US roles, or where applicable:_
**Entrust is an** **EEO/AA/Disabled/Veterans** **Employer**
_For Canadian roles, or where applicable:_
**Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities.**
_If you require an accommodation, contact_ _._
**Recruiter:**
Neha Rathore

Entrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. We enable organizations to safeguard their operations, evolve without compromise, and protect their interactions in an interconnected world - so they can transform their businesses with confidence. Entrust supports customers in 150+ countries and works with a global partner network, we are trusted by the world most trusted organizations.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

CB2 1TN Cambridge, Eastern £20000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
We are looking for enthusiastic and motivated individuals to join our team as Apprentice Software Developers. This is an incredible opportunity for motivated individuals to launch a career in technology, gain hands-on experience, and learn cutting-edge programming skills in a supportive, remote-first environment. You will work alongside experienced developers, contributing to real-world software projects while undertaking a structured learning program.

Your responsibilities will include assisting in the design, development, testing, and deployment of software applications. You will learn to write clean, efficient, and maintainable code, participate in code reviews, and contribute to problem-solving efforts. Under mentorship, you will gain exposure to various programming languages, development tools, and agile methodologies. The apprenticeship will provide comprehensive training, including structured online courses and practical project work, leading to a recognized qualification.

The ideal candidate will have a passion for technology and a strong desire to learn. While formal qualifications in computer science are not essential, a good understanding of basic programming concepts or relevant A-levels/equivalent would be beneficial. Excellent problem-solving skills, attention to detail, and a proactive attitude are crucial. You should be a team player with good communication skills and the ability to work effectively in a remote setting. This apprenticeship is designed for individuals eager to build a solid foundation in software development and grow within our innovative tech company. Embark on a rewarding career path with us and gain invaluable experience.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

PL4 0NX Plymouth, South West £22000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client, a cutting-edge technology firm renowned for its innovative software solutions, is actively recruiting an Apprentice Software Developer to join their expanding team. This is a unique opportunity for an enthusiastic and motivated individual with a passion for coding to kick-start their career. The position is fully remote, allowing you to learn and develop your skills from anywhere in the UK. You will be immersed in a supportive learning environment, working alongside experienced developers on real-world projects.

What you will do:
  • Assist in the design, development, testing, and deployment of software applications using various programming languages and frameworks.
  • Learn and apply agile development methodologies to contribute to project success.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews to ensure quality and learn best practices.
  • Collaborate with senior developers and team members on project tasks and problem-solving.
  • Understand and contribute to the entire software development lifecycle.
  • Debug and resolve software defects and issues.
  • Develop a strong understanding of version control systems, such as Git.
  • Learn about database management and SQL.
  • Contribute to the creation of technical documentation.
  • Engage actively in training sessions, workshops, and online courses to enhance technical skills.
  • Work on assigned tasks and projects, demonstrating a commitment to learning and continuous improvement.
  • Communicate effectively with team members regarding progress, challenges, and solutions.
  • Adhere to coding standards and company best practices.
  • Gain exposure to various technologies and programming languages relevant to the company's stack.
What we are looking for:
  • A strong passion for technology and software development.
  • Basic understanding of programming concepts and logic.
  • An aptitude for problem-solving and logical thinking.
  • Good communication and interpersonal skills.
  • Ability to work effectively both independently and as part of a remote team.
  • A proactive attitude towards learning and self-development.
  • Willingness to commit to the apprenticeship program duration and learning objectives.
  • Good organizational skills and attention to detail.
  • Reliable internet connection and a suitable remote working environment.
  • Completion of A-Levels, a Level 3 qualification in IT or Computer Science, or equivalent experience.
  • Previous personal projects or coding experience (e.g., personal websites, open-source contributions) is a significant advantage.
This apprenticeship provides a structured path to becoming a skilled software developer, offering invaluable on-the-job training and formal qualifications. If you are eager to learn and build a career in software development in a remote setting, this is the ideal opportunity for you.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

PL1 1AA Plymouth, South West £12000 annum (depe WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Apprentice Software Developers to join their growing tech team in Plymouth, Devon, UK . This apprenticeship offers a unique opportunity to gain practical, on-the-job training while working towards a recognized qualification. You will be an integral part of the development team, contributing to real-world projects and learning from experienced professionals in a supportive and collaborative environment. We are seeking individuals with a passion for coding and problem-solving, eager to kick-start their career in software development.

Key Responsibilities:
  • Assist senior developers in designing, coding, testing, and debugging software applications.
  • Learn and apply various programming languages and development tools (e.g., Python, Java, JavaScript, C#).
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the development of front-end and back-end components of web applications.
  • Help maintain and improve existing software systems.
  • Collaborate with team members on project tasks and problem-solving.
  • Engage in learning activities, online courses, and training sessions as part of the apprenticeship program.
  • Document code and project progress.
  • Assist in testing and quality assurance processes.
  • Shadow experienced developers to gain insights into the software development lifecycle.

Qualifications:
  • A strong interest in software development and technology.
  • Good problem-solving and analytical skills.
  • Basic understanding of programming concepts or foundational IT knowledge.
  • Ability to learn quickly and adapt to new technologies.
  • Good communication and teamwork skills.
  • Willingness to commit to the full apprenticeship program duration.
  • Minimum of 4 GCSEs at Grade C/4 or above, including Maths and English, or equivalent.
  • Possess or be working towards an equivalent qualification recognised for apprenticeship entry.
  • Ability to work effectively in a hybrid office setting.
  • Enthusiasm and a proactive approach to learning and development.
This is an excellent pathway for individuals who are passionate about technology and eager to build a career in software development. If you are looking for a structured apprenticeship that provides real-world experience and valuable mentorship, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Trainee Software Developer

SO14 1AA Southampton, South East £20000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Embark on a rewarding career journey as a Trainee Software Developer with our client in Southampton, Hampshire, UK . This apprenticeship is designed for enthusiastic individuals eager to learn and grow within the technology sector. You will receive comprehensive training and mentorship from experienced developers, gaining practical experience in software development lifecycle, coding, testing, and deployment. Your responsibilities will evolve as you progress, initially focusing on assisting with code development, bug fixing, and creating unit tests. You will learn various programming languages and development tools, contributing to real-world projects. The ideal candidate will have a strong aptitude for problem-solving, a logical mindset, and a passion for technology. While formal qualifications in computer science are beneficial, a keen interest and demonstrable ability to learn are paramount. You should possess good communication skills and be able to collaborate effectively within a team. This is an excellent opportunity to gain hands-on experience and develop a solid foundation for a career in software engineering.

Key Responsibilities:
  • Assist in the design, coding, and testing of software applications.
  • Learn and apply programming languages and development tools.
  • Participate in code reviews and collaborate with senior developers.
  • Identify and fix bugs in existing software.
  • Develop unit tests and ensure code quality.
  • Contribute to the documentation of software features.
  • Engage in learning activities and professional development.
  • Support the implementation and deployment of software solutions.

Qualifications:
  • Passion for software development and technology.
  • Strong problem-solving and analytical skills.
  • Basic understanding of programming concepts (e.g., Python, Java, C++).
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • A-Levels in Maths or Computing, or equivalent, are advantageous.
This advertiser has chosen not to accept applicants from your region.

Trainee Software Developer

MK10 9AY Milton Keynes, South East £22000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a dynamic and innovative technology company, is looking for motivated individuals to join their team as Trainee Software Developers. This apprenticeship-style role in Milton Keynes, Buckinghamshire, UK offers a comprehensive training program designed to equip you with the skills needed to become a proficient software developer. You will work on real-world projects, gain hands-on experience with modern development tools, and learn from experienced professionals in a supportive, hybrid working environment.

Program Highlights:
  • Comprehensive training in popular programming languages (e.g., Python, Java, JavaScript) and frameworks.
  • Exposure to full-stack development, including front-end and back-end technologies.
  • Learning version control systems like Git and collaborative development workflows.
  • Understanding database management and SQL.
  • Developing problem-solving skills and logical thinking applied to coding challenges.
  • Working on diverse software projects, from concept to deployment.
  • Mentorship from senior software engineers throughout the program.
  • Opportunity to contribute to cutting-edge technology solutions.
  • Learning about software development methodologies, such as Agile and Scrum.
  • Building a portfolio of completed projects.
  • Developing testing strategies and debugging techniques.
  • Understanding cloud computing principles and platforms.
  • Gaining experience with API development and integration.
  • Participating in code reviews and learning best practices.
  • Developing essential professional skills, including communication and teamwork.

We are seeking candidates with a strong passion for technology, a natural aptitude for problem-solving, and a willingness to learn. While prior coding experience is not mandatory, a demonstrable interest in programming and technology through personal projects, online courses, or academic study is highly valued. You should possess good analytical skills and the ability to think logically. This hybrid role requires a commitment to attending the office in Milton Keynes for team meetings, training sessions, and collaborative work, with flexibility for remote work. Enthusiasm, dedication, and a proactive approach to learning are key attributes we are looking for. Join us to launch your career in software development!Location: Milton Keynes, Buckinghamshire, UK (Hybrid)
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest C dot net c net and sql developer city london it Jobs in United Kingdom !

Apprentice Software Developer

WV1 1SZ Wolverhampton, West Midlands £22000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology company, is looking for an enthusiastic and motivated Apprentice Software Developer to join their growing team. This is an exceptional opportunity for an individual passionate about technology to gain hands-on experience and develop their skills in software development within a supportive and dynamic remote environment. The apprenticeship is designed to provide comprehensive training, mentorship, and real-world project experience, with a focus on building a successful career in software engineering. You will be contributing to projects that support operations relevant to the Wolverhampton, West Midlands, UK region, all while working remotely.

Responsibilities:
  • Assist senior developers in the design, coding, testing, and debugging of software applications.
  • Learn and apply various programming languages and development tools.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with team members to understand project requirements and deliver effective solutions.
  • Develop and maintain technical documentation.
  • Troubleshoot and resolve software defects and issues.
  • Gain exposure to different areas of the software development lifecycle, including front-end, back-end, and database development.
  • Contribute to the creation of user interfaces and user experiences.
  • Follow coding standards and best practices.
  • Actively participate in training sessions, workshops, and team meetings.
  • Learn about agile development methodologies and project management tools.
  • Develop a strong understanding of software architecture and design patterns.

Qualifications:
  • A keen interest in software development and technology.
  • Basic understanding of programming concepts, though formal qualifications are not essential.
  • Strong problem-solving skills and a willingness to learn.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote setting.
  • A passion for continuous learning and professional growth.
  • Must be eligible for an apprenticeship programme.
  • Access to a stable internet connection and a suitable home working environment.
  • This role is fully remote, with the expectation of contributing to projects supporting the Wolverhampton, West Midlands, UK region.

This apprenticeship offers structured training, a competitive stipend, and the potential for a permanent role upon successful completion. If you are a motivated individual eager to launch your career in software development from anywhere in the UK, this is the perfect opportunity.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

EH1 1BG Edinburgh, Scotland £15000 annum (appr WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering an exciting opportunity for aspiring individuals to join as Apprentice Software Developers. This role provides comprehensive training and development within a supportive environment, allowing you to build a career in technology. Based in Edinburgh, Scotland, UK , this is a fantastic entry-level position for someone passionate about coding and software development.

As an Apprentice Software Developer, you will work alongside experienced engineers, contributing to various stages of the software development lifecycle. Key responsibilities include learning and applying programming languages such as Python, Java, or C#, assisting in writing clean, testable code, and participating in code reviews. You will gain hands-on experience with software development tools and methodologies, including version control systems (e.g., Git) and agile practices. You will also be involved in testing software components, troubleshooting bugs, and documenting technical specifications. This role is designed to provide you with a foundational understanding of software engineering principles and practices, leading to a recognised qualification.

We are seeking enthusiastic and motivated individuals with a keen interest in technology and a willingness to learn. While formal qualifications are not essential, a good aptitude for problem-solving and logical thinking is required. Candidates should possess basic IT literacy and a strong desire to develop skills in software development. Excellent communication and teamwork skills are important, as you will be collaborating with a team. This role may offer a hybrid or remote working arrangement depending on team needs and project requirements. We are looking for individuals who are eager to kick-start their career in the tech industry and are committed to completing their apprenticeship. This is a structured learning program that combines on-the-job training with dedicated study time.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

RG1 7BG Reading, South East £18000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to build a career in software development? Our client, a dynamic technology firm based in Reading, Berkshire , is looking for motivated individuals to join their team as Apprentice Software Developers. This apprenticeship offers a unique blend of on-the-job training and formal education, providing a structured pathway to becoming a skilled developer. You will work closely with experienced software engineers, contributing to the design, development, testing, and maintenance of cutting-edge software solutions. Responsibilities include learning and applying various programming languages (e.g., Python, Java, JavaScript), assisting in the development of web applications and backend systems, participating in code reviews and testing processes, contributing to bug fixing and issue resolution, and learning about software development methodologies such as Agile. You will also gain exposure to database management, cloud technologies, and version control systems like Git. The role involves collaborating with cross-functional teams, including product managers and designers, to deliver high-quality software products.

The ideal candidate will possess a strong aptitude for logical thinking, problem-solving, and a genuine interest in coding. While prior professional experience is not required, a demonstrable passion for technology and programming is essential. Candidates should have achieved, or be predicted to achieve, strong grades in relevant subjects at A-Level or equivalent (e.g., BTEC Level 3 in IT or Computing), or have completed a relevant Access to Higher Education diploma. Excellent communication skills and the ability to work effectively in a team are crucial. You will be expected to commit to a structured learning program, working towards a recognized Level 4 or 6 Software Developer qualification. This is a hybrid role, requiring attendance at our client's Reading, Berkshire office for collaborative work and training, with the flexibility of remote working. If you are eager to learn, driven to succeed, and ready to launch your career in software development, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All C Dot Net C Net And Sql Developer City London IT Jobs