Junior FullStack developer at Ness Digital Engineering working on .NET technologies. Collaborating with agile teams for cloud-native development and backend API services.
Responsibilities
Help design, develop and maintain .NET Core / ASP.NET Core / C# services and APIs.
Work with modern web UIs (React / Angular / TypeScript or similar) and integrate them with backend APIs.
Support Kafka-based messaging and stream processing (learning topics, producers, consumers).
Assist in developing AWS serverless solutions (Lambda, API Gateway, DynamoDB, S3).
Contribute to workloads on AWS and GCP, including containerised services with Docker and, with support, Kubernetes.
Help deliver scalable, secure and resilient cloud solutions with senior engineers and architects.
Support CI/CD pipelines, automated testing and deployments, building knowledge of Infrastructure as Code (IaC).
Work with SQL and NoSQL databases to query and model data.
Write clean, efficient, well-documented code and take part in code reviews and technical discussions.
Assist in troubleshooting issues and improving monitoring, logging and alerting.
Collaborate with engineers, QAs and product stakeholders to understand requirements and deliver high-quality features.
Requirements
1–2 years commercial experience (or strong internship/personal projects) with .NET Core / ASP.NET Core / C#
Solid understanding of OOP, web APIs (REST) and basic architectural concepts
Some experience building backend services or web applications
Basic familiarity with AWS or another major cloud provider
Interest or initial exposure to Kafka or other messaging/streaming tech
Exposure to HTML/CSS/JavaScript and at least one front-end framework (e.g. Angular or React) is beneficial
Experience with Git and awareness of CI/CD concepts (pipelines, automated builds/tests)
Experience with SQL databases; any exposure to NoSQL is a plus
Familiarity with agile ways of working (Scrum/Kanban)
Good communication skills and a collaborative, proactive attitude
Strong willingness to learn, ask questions, accept feedback and improve.
Exposure to Docker, Kubernetes or containerised workloads
Experience with Big Data tools or data pipelines
Any experience with GCP (e.g. GKE, Cloud Run, Pub/Sub, BigQuery)
Understanding of microservices and event-driven architectures
Exposure to IaC tools (CloudFormation, CDK, Terraform)
Interest or experience in media, entertainment or digital content
Any exposure to AI / ML, MCP and/or MLOps (academic work or side projects)
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Engineer focusing on software engineering and architecture to enhance customer experiences and business goals. Leading software teams to deliver impactful engineering solutions across platforms and applications.
Software Engineer developing customer - centric solutions in MS CRM Dynamics. Collaborating with engineers and architects to optimize software engineering capability.
Principal Software Engineer developing highly automated ad formats infrastructure for Snap. Leading strategy for next - generation ad serving systems to maximize user engagement and ROI.
Full Stack Engineer developing user - facing AI - native products at GetGround. Collaborating with cross - functional teams to deliver high - quality features in a fast - moving environment.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Traveling Staff Engineer for Braun Intertec supporting renewable energy and infrastructure geotechnical projects. Involves oversight of field personnel and project management responsibilities.
Senior engineer testing Emerson's software applications for power plant control systems. Involves collaboration on testing processes and ensuring product quality in a hybrid work environment.
Full - Stack Engineer at Eidra responsible for developing secure, high - performing web applications. Collaborating with cross - functional teams to ensure effective delivery and maintaining engineering excellence.