Robert Half .NET Developer in Des Moines, Iowa
Collaborate with cross-functional teams to gather and understand software requirements and specifications.
Design, develop, test, and maintain robust and scalable web applications using C#, .NET Core, and MVC architecture.
Utilize SQL for database design, querying, and optimization to ensure efficient data storage and retrieval.
Stay up-to-date with industry trends and best practices, and continuously improve coding techniques and practices.
Integrate third-party APIs and services to enhance application functionality and user experience.
Work with version control systems to manage source code efficiently.
Conduct thorough testing and debugging of applications to identify and resolve issues promptly.
Collaborate with UI/UX designers to implement visually appealing and intuitive user interfaces.
Investigate and implement new technologies to improve application performance and maintainability.
Participate in code reviews and provide constructive feedback to team members.
Adhere to coding standards and software development methodologies to ensure high-quality deliverables.
Contribute to the documentation of software architecture, design, and development processes.
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Familiarity with at least one of the following front-end frameworks: Blazor or Angular.
Solid understanding of object-oriented programming (OOP) principles and software design patterns.
Experience in developing and consuming RESTful APIs and working with JSON and XML data formats.
Proficiency in database design, querying, and optimization using SQL.
Strong knowledge of web development best practices and performance optimization techniques.
Familiarity with version control systems like Git.
Excellent problem-solving and analytical skills with the ability to troubleshoot and debug complex issues.
Strong interpersonal and communication skills with the ability to collaborate effectively in a team-oriented environment.
Ability to adapt to changing priorities and meet deadlines in a fast-paced development environment.
Technology Doesn't Change the World, People Do.®
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.