Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by McDonald's, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineer III - C# at McDonald's will be an integral part of our dynamic team, focusing on the design, development, and maintenance of innovative software solutions to enhance operational efficiency and customer experience. This role entails collaborating with cross-functional teams to gather system requirements, crafting high-quality code, troubleshooting and optimizing existing applications, and mentoring junior developers. The ideal candidate will contribute to the evolution of our technology stack while ensuring adherence to project deadlines and coding standards in a remote work environment.
Job Responsibilities
- Design, develop, and implement software applications using C# and related technologies.
- Collaborate with product managers, designers, and other stakeholders to define technical requirements.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Troubleshoot and resolve software defects with efficiency and precision.
- Mentor and provide guidance to junior developers to promote their growth and skill development.
- Conduct system testing and validate solutions to ensure they meet business needs.
- Stay updated on industry trends, emerging technologies, and best practices to support continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in software development, with a strong focus on C#.
- Proficiency in object-oriented design principles and software architecture.
- Experience with web technologies such as ASP.NET, MVC, and Web APIs.
- Familiarity with databases (SQL Server, NoSQL) and data modeling.
- Excellent problem-solving skills and ability to work independently in a remote environment.
- Strong communication skills, both verbal and written, with a collaborative mindset.
Technologies & Tools
The Software Engineer III at McDonald's will employ technologies and tools including, but not limited to, C#, ASP.NET, SQL Server, Visual Studio, Azure DevOps, and Git. Familiarity with RESTful API development and containerization tools like Docker may also be utilized to streamline deployment processes and improve application scalability.
Ideal Candidates
Ideal candidates for the Software Engineer III position will possess a strong foundation in software development principles and demonstrate a passion for technology and innovation. They should be adaptable with an eagerness to learn, enjoy working in a collaborative team environment, and exhibit excellent time management skills to handle multiple projects effectively. A proactive approach to problem-solving and a commitment to delivering high-quality results are essential traits that will ensure success in this role at McDonald's.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.