Job Description
Job Description
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.
Who are we? An Introduction
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!
What's your day like?
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.
What you need to be successful
To thrive as a Summer Intern at One Community Bank, certain skills and qualifications are essential. Candidates should be currently pursuing a degree in Computer Science, Software Engineering, or a related field, with familiarity in at least one programming language such as C#, Java, Python, or JavaScript. A basic understanding of data structures, algorithms, and object-oriented programming is important, as you will be involved in designing and developing software applications.
Experience with Git or other version control systems is crucial for managing code effectively. Strong problem-solving skills and meticulous attention to detail will enhance your contributions to projects. Additionally, the ability to learn quickly and collaborate effectively in a team environment is vital, as you will be working alongside experienced engineers who will mentor you throughout your internship.
This role is perfect for those looking to develop their skill set in a supportive atmosphere while making a real impact.
Your next step
If you think this job is a fit for what you are looking for, great! We're excited to meet you!