Principal Full Stack Developer leading the development of Datacom's SaaS Payroll product, Datapay. Involves architecture, design, and team mentorship in a hybrid workplace.
Responsibilities
Leading development teams through influence, including planning, controlling and reporting on progress.
Designing, coding, and testing applications either in one major language or in a range of programs across multiple platforms.
Making Tech Stack choices and capturing knowledge continuously as part of your work.
Mentoring developers in technical and other complementary team delivery skills.
Ensuring that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards.
Overseeing the analysis, design, programming, debugging, and modification of software for our Datapay product.
Working closely with Product and Design teams to ensure quality solutions- are delivered on time.
Leads communication and collaboration across Development, Design, and Product teams, to ensure alignment and create successful outcomes.
Requirements
Expert knowledge of various software and performance monitoring techniques.
10+ years in Software Development, with at least 4 years in a large IT organisation.
Expert knowledge across current software toolsets such as C#/.Net, C#/.Net Core, NodeJS
Knowledge of systems integration using APIs; REST, web services, Auth0 etc
Knowledge of emerging workflows in AI
Experience building software using patterns like CQRS, Event Sourcing, Domain Driven Design, Service Oriented Architectures, and Hexagonal/Onion/Clean architecture as these are fundamental to the system.
Knowledge of web front-end technologies such as HTML, JavaScript, Typescript, CSS, React or a similar front end development tool kit
Knowledge of spec-first development using OpenAPI/Swagger, Unit, Regression and E2E testing and configuration of UI components with frameworks such as Storybook
Effective presentation skills with the ability to convey technical information across various levels.
Strong verbal and written communication skills with a wide variety of stakeholders.
Senior Fullstack Engineer enhancing diverse engineering squad with expertise for a company focused on energy transition. Driving product scaling and impacting users, organization, and engineering practices.
Software Engineer creating and delivering technology for digital manufacturing at Protolabs. Collaborating on scalable solutions that impact customers and business growth.
AI Software Developer creating AI systems for business processes with a focus on robust LLM solutions. Engaging in end - to - end development of production - ready AI features and API integrations.
Working Student in Software Engineering at dotbase, building software that impacts patient care and healthcare innovation. Collaborate on product features using Vue3, TypeScript, and Node.js.
Software Engineer developing full - stack applications and web services for ISCC's sustainable technology initiatives. Collaborating with internal teams to improve applications and optimize workflows.
Early - career engineer joining Willidrop, a managed marketplace for cross - border car transport in Europe. Contribute across system, mentor under experienced lead, and grow into ownership role.
Senior Software Engineer covering the entire software development cycle at HiQ. Collaborating with clients to implement scalable systems and web applications.
Senior Software Engineer designing and building scalable online systems. Leading an engineering team and collaborating closely with product to deliver high - quality software.
Lead Engineer developing modules in Android Automotive domain for Mahindra & Mahindra. Responsible for Android Native Layer, HAL development, and performance optimization.
Junior Software Engineer developing and maintaining software solutions at Bright, a SaaS company. Collaborating with experienced engineers to empower customers with innovative technology.