Apply Edge Start your job search

Hiring for Software Engineer in #Germany

Wave Visas Immigration Consultants in Delhi · United Arab Emirates

Apply & track with Apply Edge
Software Engineer – GermanyLocation: GermanyJob Type: Full-TimeWork Model: On-site / Hybrid / Remote, depending on the employer and roleEmployment Type: PermanentAbout the RoleWe are looking for a skilled Software Engineer to join a technology-focused team in Germany. The successful candidate will contribute to the design, development, testing, and maintenance of reliable and scalable software applications.This is an opportunity for professionals who enjoy solving technical challenges, collaborating with cross-functional teams, and building high-quality software solutions.Key ResponsibilitiesDesign, develop, test, and maintain software applications.Write clean, scalable, and maintainable code.Collaborate with software engineers, product managers, designers, and other stakeholders.Analyse technical requirements and translate them into effective software solutions.Identify, troubleshoot, and resolve software issues.Participate in code reviews and contribute to engineering best practices.Develop and maintain APIs, services, and application components where required.Improve application performance, reliability, and security.Contribute to automated testing and continuous integration processes.Stay updated with relevant technologies, tools, and software development practices.Required QualificationsBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent relevant professional experience.Professional experience in software development or a related engineering role.Strong knowledge of at least one programming language such as Java, Python, JavaScript/TypeScript, C#, C++, or Go.Understanding of software development life cycles and engineering best practices.Experience with databases, APIs, version control, and testing frameworks.Strong analytical and problem-solving skills.Ability to communicate and collaborate effectively within a technical team.Preferred SkillsExperience with one or more of the following is an advantage:Cloud platforms such as AWS, Azure, or Google Cloud.Docker and Kubernetes.CI/CD pipelines.Microservices and distributed systems.SQL or NoSQL databases.Agile/Scrum development environments.Modern frontend or backend frameworks.What We OfferCompetitive salary based on experience and qualifications.Professional development and learning opportunities.Collaborative and international working environment.Modern engineering tools and technologies.Employee benefits according to the employer's policies.Opportunities for career progression.Work-life balance initiatives, where applicable.Work AuthorizationCandidates must meet the applicable legal requirements to work in Germany. Where applicable, relocation and immigration support may be available depending on the employer, role, and candidate's eligibility.How to ApplyIf you meet the qualifications and are interested in this Software Engineer opportunity in Germany, please submit your CV through the official LinkedIn application process.Please apply only if this role matches your professional background and experience.Employer, salary, work model, benefits, and relocation/visa support should be customized to reflect the actual vacancy before publishing.