Software Developer - .NET/C#

Agilegrid Solutions — Germany · Posted ~3 hours ago

Full-time Visa History ✓

Skills

.NET C# software development software design software implementation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A dynamic organization is looking for a Software Developer with a strong .NET/C# background. You will be responsible for designing, developing, and implementing software solutions and contributing to the continued improvement of internal technology systems. The role is suited to a developer who enjoys practical engineering, problem-solving, and building maintainable applications.

Highlights

Opportunity to develop and design software solutions in a dynamic environment while applying strong .NET/C# expertise and contributing across the software implementation lifecycle.

Description

About Bayern Bayern-Cleaning is a distinguished professional cleaning enterprise based in Munich, Germany. The company’s leadership team possesses extensive expertise across a broad spectrum of cleaning services, honed over more than 10 years of dedicated operation. We pride ourselves on delivering comprehensive cleaning solutions tailored to meet the unique needs of our diverse clientele. Our extensive service offerings include cleaning of commercial and public buildings, residential properties, medical facilities, offices, hotels, schools, and various specialized spaces where maintaining a hygienic environment is crucial. At Bayern, we are committed to excellence, reliability, and customer satisfaction, making us a trusted partner in professional cleaning services. About The Role We are seeking a skilled Software Developer with a strong background in .NET/C# development to join our dynamic team. The ideal candidate will be responsible for developing, designing, implementing, and maintaining multi-threaded product components that enhance our service delivery and operational efficiency. This role involves collaborating with cross-functional teams to troubleshoot and resolve software issues, ensuring robust performance across various environments. The developer will also contribute to technical documentation, participate in code reviews, and research emerging technologies to continuously improve our solutions. The position offers an exciting opportunity to work on latency-critical applications, engage in innovative projects, and contribute to the technological advancement of Bayern’s service offerings. Qualifications The ideal candidate should possess a minimum of 2-4 years of experience in .NET/C# software development and SQL database management. A solid understanding of Object-Oriented Programming principles is essential. Educational qualifications include a school degree complemented by a diploma in IT, BIT, or BCS. Certifications such as MCTS and MCPD are highly desirable. Candidates must demonstrate strong expertise in .NET 3.5/4 technologies, ASP.NET, ADO.NET, XML, and Crystal Reports. Experience with multi-threaded development, latency-critical applications, GUI development, and MSSQL Server (2005/2008) is required. Additional knowledge of software engineering, web development (XHTML, AJAX, WCF Services), and basic Oracle skills will be considered advantageous. Personal qualities such as initiative, self-direction, leadership, organizational skills, punctuality, and the ability to work effectively within a team are highly valued. Responsibilities Develop, design, implement, and maintain multi-threaded product components to ensure high performance and scalability.Conduct unit testing of product functionalities in accordance with established testing procedures to guarantee quality and reliability.Collaborate extensively with team members to troubleshoot software issues, contributing to a knowledge base that enhances product effectiveness and end-user experience.Troubleshoot software applications by leveraging diagnostic skills related to software and hardware setup, database management, data analysis, networking, and operating system configuration.Identify product requirements, including target environments, performance benchmarks, and competitive considerations.Research and evaluate new technologies and development tools to incorporate innovative solutions into our products.Prepare or assist in preparing technical documentation to support product development and deployment.Participate in code reviews and design meetings to ensure adherence to best practices and quality standards.Enforce and adhere to established policies and procedures to maintain development consistency and security.Perform additional duties as assigned to support team objectives and project deadlines. Benefits Bayern offers a competitive benefits package designed to support the well-being and professional growth of our employees. This includes opportunities for ongoing training and development, a collaborative work environment, and the chance to work on innovative projects within a reputable organization. We provide a supportive team culture that values initiative, accountability, and continuous improvement. Additionally, employees benefit from a comprehensive health and wellness program, flexible working arrangements where applicable, and recognition for outstanding performance. Our commitment is to foster an engaging workplace that promotes career advancement and personal fulfillment. Equal Opportunity Bayern-Cleaning is an equal opportunity employer. We are committed to fostering an inclusive environment where all employees and applicants are treated with respect and fairness. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or any other protected characteristic. We believe diversity enhances our workplace and contributes to our success, and we encourage qualified candidates from all backgrounds to apply.