> Markdown version of [/jobs/ext/1216761-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/1216761-software-engineer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (C#) - **Company:** BINGHAMTOM UNIVERSITY - **Location:** Krakow, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Building Information Modeling, Autodesk Autocad - **Published:** July 9, 2026 - **Apply:** https://www.themuse.com/jobs/autodesk/senior-software-engineer-c-399cef?utm_source=uconnect ## About the Role Bachelor's degree in Computer Science, Engineering, or a related field. - 4+ years' experience in an OOP environment in C# - Proficiency in Python. - Happy to learn C++ programming - Experience working in a very large code base, including enhancing and resolving issues in pre-existing code. - Strong problem-solving skills and attention to detail. - Working knowledge of algorithms and data structures. - Fluency in English (verbal and written) and proactive communication skills. Preferred Qualifications - Knowledge of Model Context Protocol (MCP) for integrating AI systems - Working experience with software development tools and methodologies (e.g., Agile, Scrum). - Experience with working in Visual Studio. - Familiarity with version control systems (e.g., Git). - Experience with building information modeling (BIM) software or related applications. ## Description We are seeking a skilled and motivated Senior Software Engineer to join our development team in Krakow. You have a strong background in C# programming, and excellent communication skills in English. As part of our team, you will collaborate with the Product Owner, Experience Designer, and other engineers to help Autodesk users imagine and design a better world by contributing to the development of Autodesk Revit - the world-leading Building Information Modeling (BIM) software. The position is based in our Kraków office, employing a hybrid working model, and involves collaboration with a globally dispersed team. Key Responsibilities - Design, develop, test, and maintain high-quality software. - Design and implement agentic workflows. - Implement robust testing strategies (unit, integration, performance) for production-grade systems - Collaborate with cross-functional teams to deliver new features and improve existing functionalities. - Participate in code reviews to ensure code quality and adherence to best practices. - Contribute to the architectural design and implementation of software components. - Continuously improve software development processes and methodologies. ## Related Videos - [Building Products in the era of GenAI](https://www.wearedevelopers.com/videos/827-building-products-in-the-era-of-genai) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Destigmatizing the Workplace: Building Real Inclusion](https://www.wearedevelopers.com/videos/1492-destigmatizing-the-workplace-building-real-inclusion) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [AI That Fits Your Business, Not the Other Way Around](https://www.wearedevelopers.com/videos/100148-ai-that-fits-your-business-not-the-other-way-around) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)