Job Title: Principle Software Engineer Location: London Salary/Rate: £80,000/£115,000 Start Date: 30/05/2024 Job Type: Permanent About the client: I am working with a global brand on the look out for a Sr/Pr Software Engineer. They are dedicated to pushing the boundaries of what's possible. They are committed to delivering new and innovative technology year after year, you will be given the opportunity to travel the world and see the technology you have created in action and entertain millions. Position Overview: As a Senior/Principal Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable software solutions using C#.NET. You will work on complex systems, including Real Time applications, that leverage RabbitMQ for messaging, utilize LINQ for data querying, and implement asynchronous programming and Multithreading working a Real Time operating system. Key Responsibilities: Design and implement robust and scalable software solutions using C#.NET Develop and maintain messaging solutions using RabbitMQ Utilise LINQ for efficient data querying and manipulation Implement asynchronous programming and Multithreading techniques to optimise system performance Work on Real Time systems to ensure timely and accurate data processing Collaborate with cross-functional teams to define, design, and ship new features Perform code reviews, mentor junior developers, and contribute to architectural decisions Ensure code quality, performance, and maintainability through automated testing and continuous integration Qualifications: Strong proficiency in C#.NET and .NET Core Experience with RabbitMQ or other message brokers Solid understanding of LINQ and asynchronous programming Proficiency in Multithreading and concurrent programming Experience working on Real Time systems Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Experience with Agile development methodologies is a plus Other Details The role is based in the South of England and will require hybrid working You will be required to travel aboard Attractive benefits package
26/04/2024
Full time
Job Title: Principle Software Engineer Location: London Salary/Rate: £80,000/£115,000 Start Date: 30/05/2024 Job Type: Permanent About the client: I am working with a global brand on the look out for a Sr/Pr Software Engineer. They are dedicated to pushing the boundaries of what's possible. They are committed to delivering new and innovative technology year after year, you will be given the opportunity to travel the world and see the technology you have created in action and entertain millions. Position Overview: As a Senior/Principal Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable software solutions using C#.NET. You will work on complex systems, including Real Time applications, that leverage RabbitMQ for messaging, utilize LINQ for data querying, and implement asynchronous programming and Multithreading working a Real Time operating system. Key Responsibilities: Design and implement robust and scalable software solutions using C#.NET Develop and maintain messaging solutions using RabbitMQ Utilise LINQ for efficient data querying and manipulation Implement asynchronous programming and Multithreading techniques to optimise system performance Work on Real Time systems to ensure timely and accurate data processing Collaborate with cross-functional teams to define, design, and ship new features Perform code reviews, mentor junior developers, and contribute to architectural decisions Ensure code quality, performance, and maintainability through automated testing and continuous integration Qualifications: Strong proficiency in C#.NET and .NET Core Experience with RabbitMQ or other message brokers Solid understanding of LINQ and asynchronous programming Proficiency in Multithreading and concurrent programming Experience working on Real Time systems Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Experience with Agile development methodologies is a plus Other Details The role is based in the South of England and will require hybrid working You will be required to travel aboard Attractive benefits package
ASSOCIATE PRINCIPAL, APPIAN SOFTWARE ENGINEERING SALARY: $140k - $145k - $152k plus 15% bonus LOCATION: Chicago, IL Hybrid 3 days onsite, 2 days remote Looking for someone to design development testing and do the implementation of appian software. You will need 5 years Front End user experience, JavaScript automating workflows inside appian aws unix linux Java python node js angular 2.0 or react js and Middleware technologies. Working knowledge of devops terraform ansible Jenkins Kubernetes helm and cicd pipelines. Must have a degree and be apian certified developer required Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions. Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Qualifications: 5+ years of Front End, User Experience, development (required) 5+ years of experience in JavaScript skills (required) 3 + years of experience automating workflows inside Appian and in conjunction with integration to other tools (required) 3+ years of experience in React application development (required) 3+ years of hands-on HTML5/CSS3 experience (required) Experience with Java and/or Python (required) Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 (required) Experience of working with websockets, HTTP 1.1 and HTTP/2 (required) Experience with RESTful APIs and JSON RPC (required) Ability to write clean, bug-free code that is easy to understand and easily maintainable (required) Experience with BDD methodologies & automated acceptance testing (required) Technical Skills: 5+ years hands-on experience in Java, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading (required) Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. (required) Appian Process Modeling, Smart Services, Rules and Tempo event services, database, and Web services (required) Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. (required) Experience with distributed message brokers using Kafka (required) Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. (required) Experience working with various types of databases like Relational, NoSQL, Object-based, Graph (required) Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc (required) Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics (required) Education and/or Experience: BS degree in Computer Science, similar technical field Appian certified developer
22/04/2024
Full time
ASSOCIATE PRINCIPAL, APPIAN SOFTWARE ENGINEERING SALARY: $140k - $145k - $152k plus 15% bonus LOCATION: Chicago, IL Hybrid 3 days onsite, 2 days remote Looking for someone to design development testing and do the implementation of appian software. You will need 5 years Front End user experience, JavaScript automating workflows inside appian aws unix linux Java python node js angular 2.0 or react js and Middleware technologies. Working knowledge of devops terraform ansible Jenkins Kubernetes helm and cicd pipelines. Must have a degree and be apian certified developer required Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions. Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Qualifications: 5+ years of Front End, User Experience, development (required) 5+ years of experience in JavaScript skills (required) 3 + years of experience automating workflows inside Appian and in conjunction with integration to other tools (required) 3+ years of experience in React application development (required) 3+ years of hands-on HTML5/CSS3 experience (required) Experience with Java and/or Python (required) Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 (required) Experience of working with websockets, HTTP 1.1 and HTTP/2 (required) Experience with RESTful APIs and JSON RPC (required) Ability to write clean, bug-free code that is easy to understand and easily maintainable (required) Experience with BDD methodologies & automated acceptance testing (required) Technical Skills: 5+ years hands-on experience in Java, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading (required) Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. (required) Appian Process Modeling, Smart Services, Rules and Tempo event services, database, and Web services (required) Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. (required) Experience with distributed message brokers using Kafka (required) Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. (required) Experience working with various types of databases like Relational, NoSQL, Object-based, Graph (required) Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc (required) Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics (required) Education and/or Experience: BS degree in Computer Science, similar technical field Appian certified developer
Principal Systems Engineer 12 month contract Luton (90% onsite) £65ph (Inside IR35) A fantastic opportunity to work in the modification, test and certification of a number of EW Sensor products for our export customers. The role entails applying knowledge and experience of Systems Engineering to support the specification, development, integration, testing and certification of these systems. Key responsibilities - Principal Systems Engineer Update and manage the requirements and acceptance evidence for system variants Support system integration, verification, and validation activities to test compliance to the requirements and gather appropriate evidence for the certification. Developing and implementing engineering change requests to support delivery of new system variants Develop and deliver engineering specifications, reports and presentations. Your Skills and Experience - Principal Systems Engineer High proficiency in requirements generation and management using IBM DOORS. Good understanding of formal testing to gather certification evidence Good experience of managing engineering change requests from creation to verification Good understanding of design compliance and acceptance criteria to achieve system certification Strong understanding of systems engineering principles across the development life cycle. Ability to obtain SC Clearance for UK-caveated programmes.
22/04/2024
Project-based
Principal Systems Engineer 12 month contract Luton (90% onsite) £65ph (Inside IR35) A fantastic opportunity to work in the modification, test and certification of a number of EW Sensor products for our export customers. The role entails applying knowledge and experience of Systems Engineering to support the specification, development, integration, testing and certification of these systems. Key responsibilities - Principal Systems Engineer Update and manage the requirements and acceptance evidence for system variants Support system integration, verification, and validation activities to test compliance to the requirements and gather appropriate evidence for the certification. Developing and implementing engineering change requests to support delivery of new system variants Develop and deliver engineering specifications, reports and presentations. Your Skills and Experience - Principal Systems Engineer High proficiency in requirements generation and management using IBM DOORS. Good understanding of formal testing to gather certification evidence Good experience of managing engineering change requests from creation to verification Good understanding of design compliance and acceptance criteria to achieve system certification Strong understanding of systems engineering principles across the development life cycle. Ability to obtain SC Clearance for UK-caveated programmes.
My client, a leading multinational defence company, are currently seeking a Principal Engineer/Technical Designer to join the business in a permanent capacity. The role is based out of my client's secure site in New Malden. It is offered on a hybrid basis, 2-3 days a week on site. Due to the nature of my clients work, candidates must either hold a live SC Clearance or be willing and able to undergo the clearance process. The principal engineer will design and implement information systems to support the business Share infrastructure. This candidate will ensure that all systems are working at optimal levels and support the development of new technologies and system requirements. To accomplish their core duty of designing and implementing complex computer systems, this candidate will be responsible for many tasks including: Leads the design and review processes, developing and documenting the proposed technical design for the integration and implementation. Create detailed plans for the integration of new systems architecture into existing infrastructure/systems. This includes logistical plans for the Operations teams to actually conduct the physical integrations, during which the candidate provides technical direction and support Analysing existing systems to ensure they offer adequate security and are effectively meeting the needs of systems/subsystems. They coordinate with all systems and subsystems teams to see that the system of systems is working optimally. They also analyse requirements to identify where they can integrate new hardware, operating systems, or connectivity solutions. Based on their knowledge of infrastructure, systems and their analysis of the systems' needs, the candidate may recommend alternative technologies or improvements to enhance systems to support Share infrastructure teams goals. Core skills: Experience with a broad range of technologies and building roadmaps Experience designing, integrating and managing complex infrastructure solutions Experience producing design documentation and associated governance and assurance processes Ability to provide technical system solutions, determine overall design direction and provide hardware recommendations for complex technical issues Experience planning and developing support processes and adhering to best practices Strong written and oral communication skills, and the ability to effectively communicate with technical and non-technical audiences Advanced skills: Knowledge of server Operating Systems (Windows, Linux, Unix etc) Knowledge of VMWARE and Virtualisation technologies (VMware Horizon, Citrix Xen Desktop) Knowledge of SAN and Storage Networks Knowledge of network technologies. Synergize Consulting is committed to equality and diversity in our workplace. Synergize Consulting provides equal employment opportunity to all employees and applicants without regard to an individual's protected status, including race/ethnic origin, colour, nationality, national origin, ancestry, sex/gender, gender identity/expression, gender reassignment, sexual orientation, marriage/civil partnership, pregnancy/maternity, religion or belief, age, disability, or any other protected status or characteristic
22/04/2024
Full time
My client, a leading multinational defence company, are currently seeking a Principal Engineer/Technical Designer to join the business in a permanent capacity. The role is based out of my client's secure site in New Malden. It is offered on a hybrid basis, 2-3 days a week on site. Due to the nature of my clients work, candidates must either hold a live SC Clearance or be willing and able to undergo the clearance process. The principal engineer will design and implement information systems to support the business Share infrastructure. This candidate will ensure that all systems are working at optimal levels and support the development of new technologies and system requirements. To accomplish their core duty of designing and implementing complex computer systems, this candidate will be responsible for many tasks including: Leads the design and review processes, developing and documenting the proposed technical design for the integration and implementation. Create detailed plans for the integration of new systems architecture into existing infrastructure/systems. This includes logistical plans for the Operations teams to actually conduct the physical integrations, during which the candidate provides technical direction and support Analysing existing systems to ensure they offer adequate security and are effectively meeting the needs of systems/subsystems. They coordinate with all systems and subsystems teams to see that the system of systems is working optimally. They also analyse requirements to identify where they can integrate new hardware, operating systems, or connectivity solutions. Based on their knowledge of infrastructure, systems and their analysis of the systems' needs, the candidate may recommend alternative technologies or improvements to enhance systems to support Share infrastructure teams goals. Core skills: Experience with a broad range of technologies and building roadmaps Experience designing, integrating and managing complex infrastructure solutions Experience producing design documentation and associated governance and assurance processes Ability to provide technical system solutions, determine overall design direction and provide hardware recommendations for complex technical issues Experience planning and developing support processes and adhering to best practices Strong written and oral communication skills, and the ability to effectively communicate with technical and non-technical audiences Advanced skills: Knowledge of server Operating Systems (Windows, Linux, Unix etc) Knowledge of VMWARE and Virtualisation technologies (VMware Horizon, Citrix Xen Desktop) Knowledge of SAN and Storage Networks Knowledge of network technologies. Synergize Consulting is committed to equality and diversity in our workplace. Synergize Consulting provides equal employment opportunity to all employees and applicants without regard to an individual's protected status, including race/ethnic origin, colour, nationality, national origin, ancestry, sex/gender, gender identity/expression, gender reassignment, sexual orientation, marriage/civil partnership, pregnancy/maternity, religion or belief, age, disability, or any other protected status or characteristic
About the role We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment. Responsibilities Design and develop RF circuits and systems for telecom products, including transceivers, amplifiers, filters, Clocks circuits and antennas. Participate in the full life cycle of telecoms Radio product development, from specification and design through implementation, testing and support. Conduct feasibility studies and perform RF simulations to optimise system performance. Coordinate design review activities to ensure that designs meet their requirements. Collaborate with cross-functional teams, including hardware, firmware and software and test engineers to ensure seamless integration of RF circuits into overall product design. Conduct testing and validation of RF designs, troubleshooting and resolving any issues that arise during the development process. Create and maintain comprehensive documentation for the RF Design, including design specifications, debug guide and user manuals. Work closely with manufacturing teams to ensure successful transfer of RF designs into production. Stay current with industry trends and emerging technologies in RF and telecom to contribute innovative ideas to product development. Develop/maintain supplier relationships. Candidate requirements Bachelor s or master s degree in Electrical and Electronic engineering or related fields. Experience with 4G and beyond technologies. Over 8 years proven Industrial experience in RF circuit design for telecom products, with a focus on wireless communication systems. Knowledge of RF front-end modules, Clocks, FPGA functionalities and architectures. Proficiency in RF simulation tools and design software (e.g., ADS, HFSS). Experience with measurement equipment such as network analysers and spectrum analysers. Familiarity with multi-layer PCB layout and design considerations for RF circuits. Familiarity with industry standards and regulations related to RF and wireless communication. Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. Excellent verbal and written communication skills.
10/04/2024
Full time
About the role We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment. Responsibilities Design and develop RF circuits and systems for telecom products, including transceivers, amplifiers, filters, Clocks circuits and antennas. Participate in the full life cycle of telecoms Radio product development, from specification and design through implementation, testing and support. Conduct feasibility studies and perform RF simulations to optimise system performance. Coordinate design review activities to ensure that designs meet their requirements. Collaborate with cross-functional teams, including hardware, firmware and software and test engineers to ensure seamless integration of RF circuits into overall product design. Conduct testing and validation of RF designs, troubleshooting and resolving any issues that arise during the development process. Create and maintain comprehensive documentation for the RF Design, including design specifications, debug guide and user manuals. Work closely with manufacturing teams to ensure successful transfer of RF designs into production. Stay current with industry trends and emerging technologies in RF and telecom to contribute innovative ideas to product development. Develop/maintain supplier relationships. Candidate requirements Bachelor s or master s degree in Electrical and Electronic engineering or related fields. Experience with 4G and beyond technologies. Over 8 years proven Industrial experience in RF circuit design for telecom products, with a focus on wireless communication systems. Knowledge of RF front-end modules, Clocks, FPGA functionalities and architectures. Proficiency in RF simulation tools and design software (e.g., ADS, HFSS). Experience with measurement equipment such as network analysers and spectrum analysers. Familiarity with multi-layer PCB layout and design considerations for RF circuits. Familiarity with industry standards and regulations related to RF and wireless communication. Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. Excellent verbal and written communication skills.