Junior Software Engineer
Role Overview
Junior Software Engineer helping implement backend services and integration components for enterprise applications.
Works closely with Senior and Staff Engineers, contributing to complete features and learning engineering best practices.
The role offers exposure to multinational stakeholders and practical GenAI applications that support developer productivity.
Key Skills for This Role
Full Job Posting
Role overview
Junior Software Engineer helping implement backend services and integration components for enterprise applications.
Works closely with Senior and Staff Engineers, contributing to complete features and learning engineering best practices.
The role offers exposure to multinational stakeholders and practical GenAI applications that support developer productivity.
Work focus
- Contribute to backend services and APIs for enterprise systems, including product information management, ERP, e-commerce integrations, and workflow automations.
- Assist in developing event-driven integrations across platforms and reliable components designed for long-term use.
- Contribute to continuous improvement of development workflows, architecture patterns, and engineering guidelines.
- Explore GenAI applications such as RAG-based retrieval and vector search under senior-engineer guidance.
Main responsibilities
- Implement backend services and REST APIs using modern .NET and established patterns.
- Work with Senior and Staff Engineers on solution architectures and technical discussions.
- Apply clean code principles, basic automated testing, and clear documentation.
- Support long-term system maintainability through careful implementation and attention to quality.
- Learn and adopt AI-assisted development tools; support team experimentation with GenAI.
- Collaborate across countries and cultures, participate in code reviews, share learnings, and seek guidance.
- Work with product owners and domain experts to clarify requirements and deliver high-quality features.
Required qualifications
- Master’s degree in computer science or equivalent.
- 3–4 years of professional backend or software engineering experience.
- Foundational knowledge of .NET, C#, and ASP.NET Web API.
- Basic understanding of Azure, such as App Services, identity concepts, or DevOps pipelines, and motivation to learn.
- Familiarity with databases such as MongoDB, Cosmos DB, or PostgreSQL.
- Interest in event-driven architecture and modern integration patterns.
- Motivation to use AI-assisted coding tools and grow AI-augmented development skills.
- Willingness to collaborate across cultures in international teams and comfort in agile, fast-moving environments.
Nice to have
- Exposure to the product development lifecycle and experience in agile product teams such as Scrum or Kanban.
- Basic functional analysis skills, such as use cases or UML.
- Curiosity about vector databases, embeddings, or GenAI concepts such as RAG and knowledge graphs.
- Experience with other programming languages such as Node.js, Python, or TypeScript.
Why join
- Work on central enterprise systems with business impact using a modern technology stack and forward-looking architecture.
- Join an engineering culture offering autonomy, ownership, and opportunities to shape AI-supported software development practices.
- Collaborative international environment centered on technical excellence.
Working model
- The posting describes a hybrid working model with remote options across the EU.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Atlas Copco Group
IT Product Owner - Operational Finance and HR
Burgess Hill, GBR
Service Technician - Winnipeg
Winnipeg, CAN
Atlas Copco is seeking a Service Technician to maintain, troubleshoot, and commission air compressors, dryers, and blowers at customer sites. Applicants need relevant trade certification or equivalent experience, English
Field Service Engineer / Technician
, QAT
Atlas Copco Group is seeking a Field Service Engineer / Technician to commission, maintain, troubleshoot, and repair specialty rental equipment at customer sites. Candidates need an engineering diploma or degree, relevan
Project Application Engineer - Detroit, MI
, USA
Corporate Counsel
Hemel Hempstead, GBR
IT Product Owner - Operational Finance and HR
Burgess Hill, GBR
Service Technician - Winnipeg
Winnipeg, CAN
Field Service Engineer / Technician
, QAT
Technologist
Burgess Hill, GBR
Senior Manager Manufacturing Innovation
Burgess Hill, GBR
Quality Data Analyst
Burgess Hill, GBR