Software Engineer

New Yesterday

Are you a passionate developer who thrives on bringing full-stack applications to life? We're looking for a Software Engineer to help build seamless, high-performing web applications using React and C#. If you enjoy tackling both front-end interfaces and back-end logic, and want to grow in a collaborative, Agile environment, this could be the perfect fit for you! If you have a knack for visual design and utility, and you're familiar with Agile methodologies, we'd love to meet you.
Position Overview: A Software Engineer is responsible for developing and maintaining web applications using React for the front end and C# for the back end. This role involves working on both client-side and server-side development to create seamless and efficient data-driven applications.
Key Responsibilities: Front-End Development: Develop user-facing features using React.js. Build reusable components and front-end libraries for future use. Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Back-End Development: Design and implement server-side logic using C# Develop and manage databases, ensuring data integrity and security. Create and maintain APIs for communication between front-end and back-end systems.
Full Stack Development: Collaborate with cross-functional teams to define, design, and ship new features. Ensure the technical feasibility of UI/UX designs. Conduct code reviews and provide constructive feedback to team members. Troubleshoot, debug, and upgrade existing applications.
Product Lifecycle Management: Participate in the full software development lifecycle, including planning, development, deployment, and maintenance. Maintain documentation for code, processes, and configurations. Assist with managing technical debt through identification, tracking and mitigation.
Skills and Qualifications: Technical Skills: Proficiency in JavaScript, HTML, CSS, and React.js. Experience with back-end technologies such as C#, and databases (Microsoft SQL, Azure SQL). Familiarity with version control systems like Git. Knowledge of RESTful APIs and web services.
Soft Skills: Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Ability to work in an Agile development environment. Adaptability and willingness to learn new technologies.
Education and Experience: Bachelor's degree in computer science, Information Technology, or a related field. Proven experience as a Full Stack Developer or similar role. 3+ years of experience with React.js and C# preferred. Preferred Qualifications: Experience with cloud services (e.g., Azure). Familiarity with DevOps practices and tools. Knowledge of mobile development frameworks.
About Us
As a holding company with cooperative and private ownership, URUS is a family of businesses at the heart of the dairy and beef industry - Alta Genetics, GENEX, Genetics Australia, Leachman Cattle, Jetstream, PEAK, SCCL, Trans Ova Genetics and VAS. Each organization has its unique identity, products, and services. These companies work globally to provide cutting-edge dairy and beef genetics, customized reproductive services to maximize conceptions, dairy management information to take producers to the frontline of progressive dairy farming, and an array of products and services to help bovines reach their full genetic potential. URUS has 9 operating companies in 17 countries and employs approximately 2,400 people
Location:
Watertown, WI, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search