Senior Software Engineer delivering high-quality software solutions while engaging with various teams at Ness Digital Engineering. Involves full SDLC using Agile/SAFe and Waterfall methodologies.
Responsibilities
Deliver high quality, reliable, scalable software
Engage directly with IT management, development teams, technical delivery teams, and vendors
Design and develop software solutions using .NET / ASP.NET / ASP.NET Core / Angular / Typescript
Liaise with colleagues to implement technical designs
Work closely with Product Owners to understand requirements
Deliver working solutions that meet or exceed acceptance criteria
Prepare and execute detailed unit and integration test plans
Support/participate in additional Quality Assurance activities as needed
Requirements
Bachelor’s degree in Computer Science or related field
9+ years of experience in software design, development and development methodologies
Experience implementing web-enabled applications in ASP.NET Core, .NET Core, C#, ASP.NET, HTML5, ASP.NET MVC, React, JSON, REST, CSS
Working knowledge of JavaScript frameworks such as Angular, TypeScript
Experience with Azure cloud PaaS services such as Azure functions, Logic apps, and Service Bus
Experience designing and building RESTful APIs/ Web API
Demonstrated ability using TFS/Git/VSTS/Azure DevOps
Working knowledge of online consumer software, web services, Software as a Service (SaaS)
Lead Software Engineer crafting innovative customer - facing solutions at Lloyds Banking Group. Join a dynamic team to influence and improve engineering practices across our organization.
Software Engineer enhancing virtualization features for Linux and RTOS. Collaborating on hypervisor to ensure robust performance and reliability in guest OS.
Senior Manager Software Engineering developing scalable software architectures at Verisk. Leading engineering teams and driving agile development practices for cloud - based applications.
Senior Manager Software Engineering leading scalable software architecture at Verisk. Responsible for building and mentoring engineering teams with a focus on technical excellence and agile practices.
Senior Full Stack Developer designing and maintaining scalable web applications for a global B2B SaaS platform. Collaborating with cross - functional teams to deliver high - quality software.
Senior Full Stack Developer at Board Intelligence enhancing board effectiveness through AI - driven software. Delivering high - quality projects using React and Java while mentoring the development team.
Advanced Software Engineer at Honeywell focusing on quality assurance for LenelS2 OnGuard system. Responsible for developing test plans and collaborating with software developers in a hybrid work environment.
Advanced Embedded Software Engineer designing and developing embedded software solutions at Honeywell. Collaborating with teams to enhance performance and reliability across various applications.
Senior Embedded Software Engineer at Honeywell designing embedded software solutions. Collaborating with cross - functional teams to enhance performance across various applications in a hybrid work environment.
Control Systems Software Engineer designing Data Acquisition & Control System solutions at Honeywell. Enhancing testing capabilities of aerospace hardware for critical testing phases.