cover image
NEC Software Solutions (India)

Full Stack Developer

On site

The Home, United Kingdom

Full Time

16-04-2025

Job Specifications

Company Description

Come join us and make a difference in the world!

Discover more at www.necsws.com

Job Description

What you will be doing:

As a Senior Full Stack Developer you will be part of a small competent team that works on an innovative modern application utilizing AI to improve efficiency across the Public Safety sector.

The Application is used by two-thirds of police forces in England and Wales to significantly reduce the amount of time spent redacting documents. You will be supporting an exciting AI-enabled product roadmap, working closely with the product owner and Solution Architect to develop new functionality

Core Responsibilities

A Senior Full Stack Engineer is expected to spend a significant amount of their time hands-on in the production of software for NECSWS products
Discuss requirements with Product Owner and Solution architect to identify potential solutions
Work with members of the teams to ensure customer-centric development of features
Oversee the full software development lifecycle to implement secure, scalable and resilient solutions Implementing new technologies as needed
Provide support for customers and production systems

Qualifications

Who Are You?

An experienced Developer with expert hands-on knowledge and the ability to lead by example, offer solutions and contribute to an expanding team.

In Particular, We Are Looking For

JavaScript (TypeScript & React) development experience for the frontend.
Python development experience for the backend.
Able to design and develop clean and easy-to-use user interfaces.
Backend programming experience for web applications (CRUD).
Comfortable speaking to users to gather requirements.
Familiarity with core serverless AWS components and Infrastructure-as-Code.
A track record of delivering software features from concept to production.
Solid understanding of Software Development Life Cycle.
Holds or is able to hold UK NPPV-3 and SC clearances.

Growth and Development

Develop new skills by working with other members of the team
Lead and partake in technical discussions within the team
Actively identify and complete opportunities for self-training and external training

Personal attributes that will help you

Problem solving - recognition of problems and recasting difficult-to-solve problems in order to find unique and innovative solutions
Inquisitiveness - digging into problems and solutions to understand the underlying technology
Autonomy - ability to work on a task and solve problems independently
Motivation - sets personal challenges and constantly looking to stretch themselves
Integrity - honest and transparent in dealing, open to voice and accept criticism, is trustworthy and builds credibility through actions
Detail focussed - pays attention to the details and can make a conscious effort to understand causes instead of just the effects
Big picture aware - understands the scope and impact of a problem or solution

Additional Information

Benefits

We pride ourselves in offering an excellent benefits package. When you join the team at NEC Software Solutions, you are provided with the following:

25 days paid holiday with the option to buy/sell (FTE)
4 x basic salary life assurance cover (with the option to increase cover at an additional cost)
A Group Pension Plan
A selection of flexible benefits to suit your individual needs

About the Company

We help our customers get better outcomes and transform their businesses. By leveraging our knowledge and experience, we bring innovation and technology efficiency. We work with diverse industry verticals which include publishing, media, financial services, retail , healthcare and technology companies around the world. Our customers range from two-person startups to $bn listed companies. Know more

Related Jobs

Company background Company brand
Company Name
Coralogix
Job Title
Product Quality and Support Strategist, Alerting and Incident Management
Job Description
About The Position Coralogix is a modern, full-stack observability platform transforming how businesses process and understand their data. Our unique architecture powers in-stream analytics without reliance on expensive indexing or hot storage. We specialize in comprehensive monitoring of logs, metrics, traces, and security events with features such as APM, RUM, SIEM, Kubernetes monitoring, and more, enhancing operational efficiency and reducing observability spending by up to 70%. We seek a Quality and Support Strategist professional who ensures that the Coralogix Alerting and Incident Management Platform and Process exceed the quality and reliability standards, establish a competitive edge, and prevent failures, profit loss, or work stoppages. You will be responsible for enhancing customer experience by ensuring efficient and effective alert management resolution, reducing engineering interruptions, and boosting product awareness. This role involves developing a robust knowledge base, identifying common usage issues, and creating solutions that establish the Alerting and Incident Management Platform's capabilities in terms of performance, pains, and business use cases we deliver. Key Responsibilities Improve Customer Satisfaction Improve turnaround time to resolve customer satisfaction. Work closely with engineering and technical account managers to ensure customers can achieve their ambitions using the Coralogix Alerting and Incident Management Platform. Sometimes, these solutions involve impromptu solutions by keeping one eye on the product roadmap. Reduce Engineering Interruptions Identify common problems and work with Technical Product Management to enrich the roadmap or improve the knowledge base and technical documentation, ensuring they're up-to-date, well-described, and within the confines of Product limitations. Improve Product Quality Develop comparative and benchmarking tools and frameworks to establish the competitive edge and groom the backlog where necessary. The role also ensures the upkeep of these quality checks to deliver availability, scalability, latency and efficiency of the Alerting and Incident Management Platform. Improve Product Awareness Stay current with Incident Management and Alerting market trends to groom the backlog and build new, cutting-edge workflows for cross-engineering functions and use cases that leverage the Coralogix Alerting and Incident Management Platform. Improve Communication Lead by example, mentor the team and establish credibility through effective communication and presentation. Requirements Bachelor's degree or higher in Computer Science or IT Engineering. 5+ years of extensive, hands-on Engineering experience in Software Engineering, especially experience with DevTools and Infrastructure Engineering. Deep understanding of incident management systems and alert correlation at scale. Prior experience with alert routing, on-call management, and incident response workflows is a must. Experience in SaaS incident management products or a related industry is a must. Experience with large-scale automation and alert orchestration is a must. Prior people management experience and a desire to lead people is an added advantage. You have a solid technical background and a sense of the day-to-day life of an engineer managing incidents and alerts in a distributed cloud application. You are comfortable with working with the US and Israel time zones. You have excellent verbal and written communication skills and are willing to present and defend your ideas to technical and non-technical audiences. Additional Desired Skills Experience with incident management platforms like PagerDuty, OpsGenie, or similar tools Understanding of SLO/SLA management and implementations Knowledge of industry standard incident management frameworks and best practices Familiarity with automated remediation and runbook automation Experience with DevOps and SRE practices Cultural Fit We’re seeking candidates who are hungry, humble, and smart. Coralogix fosters a culture of innovation and continuous learning, where team members are encouraged to challenge the status quo and contribute to our shared mission. If you thrive in dynamic environments and are eager to shape the future of observability solutions, we’d love to hear from you. Coralogix is an equal opportunity employer and encourages applicants from all backgrounds to apply.
London, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
BigHand
Job Title
Software Engineering Lead
Job Description
About BigHand BigHand offers technology solutions for busy legal professionals that provide data and insights to increase value and profits. Through our expert knowledge and innovative technology, we enable our customers to achieve enhanced efficiency, better decision-making and harness their competitive edge. We build with tomorrow in mind, transforming ideas into action and empowering our customers to succeed in a world of constant change. We make big happen for our customers. We are a business driven by our values and have these at the centre of everything we do. Our BigHanders are dedicated to building a culture where We Win Together, We Love to Learn, We Do the Right Thing, We Own It and We Find the Fun. About The Role As a Software Engineering Lead, you’ll lead a Scrum team in design and development of new and existing BigHand products. As part of a high performing Agile team, you will be hands-on whilst leading the team to continuously deliver new Products or features. Quality is key for BigHand, and you will need to take personal pride in writing clean, maintainable code that your team is proud of. The successful developer will have good communication skills, ability to lead a team technically along with hands-on knowledge of the technologies we use. What you’ll do You will mentor a small number of direct reports. You will develop new software products and services. You’ll maintain and enhance the existing BigHand products and services. Act as the technical lead on projects, providing technical and design guidance to the team and ensuring that the work they do is in line with architectural vision and department standards. Architectural and design input to our applications. Ensure that the teams follow the department processes i.e. code reviews and merging. Provide Agile process guidance and drive teams to continuously improve. Develops their skill and competence in both the products and technology. A commitment to learning and sharing knowledge. Mentor/support and develop fellow team members. Foster a collaborative environment and a team first approach. What We’re Looking For Good Knowledge of the Scrum framework and the value of Scrum. Ability to work in a team environment. Ability to build and motivate a team, creating a productive, happy and inclusive team environment. Strong experience with C#, .Net Framework 4.8, .NET 6+, EF. Proficiency in Angular for building Singe Page Applications (SPAs). Knowledge of Azure Cloud Services. Proficiency with Git and trunk-based development. DevOps & CI/CD (ADO or GitHub), Familiarity with design patterns and architectural styles (e.g. modular monolith, microservices, event-driven). Test Driven Development. What we offer 25 days holiday (exc. bank holidays) + 3 BigHand days off between Christmas & New Year Various wellbeing benefits including private medical, vision, online wellbeing programs & webinars, access to online therapy and Employee Resource Groups (ERG) Company-wide Wellness day, for our teams all across the globe to switch off and spend the day doing something to nourish their mental health Opportunities to give back with company volunteer events and individual volunteer days Career growth opportunities and study leave allowance Family benefits including enhanced parental leave, secondary caregiver leave and fertility support Financial benefits including pension scheme, life assurance, and salary sacrificing Cycle to Work Scheme and Tech Scheme Growing business with a global presence, flexible working, modern offices, and remote work options Our DEI Commitment We welcome the unique value and individuality that you can bring to BigHand. We are an equal opportunity employer and are dedicated to recruiting solely based on capability and potential regardless of race, gender, sexual orientation, gender identity or expression, age, educational background, national origin, religion, military status or physical ability. Our BigHanders are dedicated to advancing our culture of belonging by embracing differing viewpoints, opinions, thoughts, and ideas.
London, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
Crimson Limited
Job Title
Software Engineer
Job Description
Software Engineer – West Midlands Hybrid working Salary up to £60,000 Software Engineer required for a leading client based in the West Midlands. My client is currently seeking 2x Software Engineers to come on board to develop back-end technology solutions, collaborating with business stakeholders, product management, and engineering teams. They will design and implement solutions to meet new business needs while ensuring the maintenance of existing services. The role involves creating high-quality, robust, secure, and compliant software products with a strong focus on end-user experience. Responsibilities include working with both server-side and client-side technologies and leveraging low-code/no-code platforms as needed. Key skills and Responsibilities, • Previous Software Experience • Support and maintain existing products and services by identifying, troubleshooting, and resolving live issues efficiently and proactively. • Adapt to different development methodologies, working within a traditional waterfall framework or adopting agile practices as needed. • Strong knowledge of server-side technologies, including ColdFusion, PHP, and Java. • Proficiency in client-side technologies such as HTML and CSS. • Solid understanding of version control systems like Git and Subversion. • Experience working with relational databases, including MySQL and Microsoft SQL. • Excellent facilitation and communication skills, capable of engaging both technical and non-technical stakeholders effectively. • Understanding of back-office technologies and their practical application in business environments. • Familiarity with agile development tools and platforms such as Jira, Confluence, Slack, GitHub, Azure DevOps, and Trello. • Ability to thrive in a fast-paced, dynamic work environment. • Experience with front-end JavaScript frameworks such as jQuery, React, Vue, and Angular. • Proficiency in server-side frameworks like Laravel and ColdBox. • Hands-on experience with Linux distributions, including RedHat, CentOS, and Debian. • Knowledge of front-end CSS frameworks such as Bootstrap, Tailwind, and Foundation. • Expertise in developing and working with web services, including SOAP, APIs, and RESTful JSON. Interested!?! Please send your up to date CV to dean.parkes@crimson.co.uk at Crimson for immediate review Not interested?! Do you know anyone that might be? Refer a friend for this role to earn £250 worth of vouchers. Crimson are acting as an employment business in regards to this vacancy.
Birmingham, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
Ascendion
Job Title
Customer Support Specialist
Job Description
We are urgently looking for an Customer Support Role to join our Device Intelligence team. The ideal candidate will have proven experience in Accounts Management and Customer First service and support for all account related issues. Required: An Accounts Management team member will be responsible for the following scope of work within the Accounts Management & Provisioning team. Provide Customer First service and support for all account related issues. Use of IT Service Management tools to track and record customer incidents and requests. Apply excellent written, digital, and oral communication skills. Work on an tech forward customer support team assisting users both local and remote. Liaising with IT engineers to maintain identity management and security throughout the user account lifecycle. Balance the demands of daily and routine assignments with long-term projects. Monitor and prioritize work from multiple intake vectors, including but not limited too, Chat, Tickets, DMs. Create and document routine IT processes and procedures in accordance with our knowledge management process. About Us: Ascendion is a leading provider of AI-first software engineering services. Our applied AI, software engineering, cloud, data, experience design, and talent transformation capabilities accelerate innovation for Global 2000 clients. Ascendion is headquartered in New Jersey. In addition to our remote/hybrid workforce, we have 30+ offices across the U.S., UK, Poland, Romania, India, Australia and Mexico. We are committed to building technology powered by Generative AI with an inclusive workforce, service to our communities, and a vibrant culture. For more information, please go to www.ascendion.com. Please let me know the best time and number to connect with you or please give me a call on +44 20 39653724 to discuss this further. Also, if you happen to know anyone who fits this role, please send us their resume. We do have a referral policy.
Buckingham, United Kingdom
On site
Full Time
06-05-2025