Software Engineering Intern

One Community BankMcFarland, WI
9dOnsite

About The Position

Are you a currently pursuing a college degree in software engineering eager to dive into the real world? Joining One Community Bank as a Summer Intern offers a unique opportunity to collaborate with a dynamic team in an onsite environment located in McFarland, WI. Here, you can invest in relationships, trust the team, and see the upside of your innovative ideas coming to life. As a Summer Intern, you'll work on meaningful projects that foster your growth and shape your future career in technology. Experience firsthand our commitment to encouraging new ideas and thinking big, as we value your fresh perspective on challenging problems. You’ll engage with professionals who are forward-thinking and dedicated to customer-focused solutions. Be part of our mission to redefine banking and make a lasting impact in the community! Don’t miss this chance to elevate your skills in a supportive and flexible setting. Why join One Community Bank? Our actions demonstrate our tenets: Invest in Relationships, Trust the Team, See the Upside, Encourage New Ideas and Think Big! We serve clients, support colleagues and invest in our communities because we aspire to be the Best Billion Dollar Bank in the World! The one bank that's different from other banks. We began as a single location serving the Oregon, Wisconsin, community back in 1976. Since then, One Community Bank has grown to serve 19 locations. Come grow with One Community Bank! We have been voted a Top Work Place eight years in a row! As a Summer Intern at One Community Bank, you'll gain hands-on experience building, testing, and maintaining custom software solutions using Python and C#. This internship is designed for those currently pursuing a college degree in software engineering and offers the chance to collaborate with experienced engineers on projects that support critical business systems. You will contribute to the design and development of software applications and automation workflows while learning best practices in software development, version control, and testing. Writing clean, maintainable code and participating in code reviews will be vital aspects of your role. With mentorship from seasoned professionals, you'll be involved in the full software development lifecycle, documenting processes and utilizing Git/GitHub for version control. This position not only enhances your technical skills but also fosters professional growth in a collaborative and supportive learning environment.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field
  • Familiarity in at least one programming language such as C#, Java, Python, or JavaScript
  • Basic understanding of data structures, algorithms, and object-oriented programming
  • Experience with Git or other version control systems
  • Strong problem-solving skills and meticulous attention to detail
  • Ability to learn quickly and collaborate effectively in a team environment

Responsibilities

  • Building, testing, and maintaining custom software solutions using Python and C#
  • Contribute to the design and development of software applications and automation workflows
  • Writing clean, maintainable code and participating in code reviews
  • Documenting processes and utilizing Git/GitHub for version control
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service