Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Lead Software Engineer

Vanco

Lead Software Engineer

Minneapolis, MN +1 location
Full Time
Paid
  • Responsibilities

    Vanco provides businesses, nonprofits, and education organizations a complete range of payment solutions and administrative software. Our solutions make payment processing simple and ease administrative burdens for faith-based groups, nonprofits, and schools.

    Act with integrity

    Maintain transparency

    Focus on who we serve

    Create a positive workplace

    We are seeking an ambitious Lead Software Engineer who shares our passion for writing high quality code and building great software for Vanco. As a Lead Software Engineer, you will work on the Product Team. The Product Team is responsible for providing world-class products to the company and the company’s clients. This includes designing, creating, maintaining, and supporting software for every application used by the company, ensuring all elements of quality are met throughout the Software Development Life Cycle, and keeping the data as secure as possible.

    In order to provide world-class products to the company, the Product Team works in an Agile environment. This ensures alignment of priorities and increments of value are ready to deliver each sprint. Our practice of the Scrum methodology allows us to achieve a high level of performance and quality.

    In order to accomplish their mission, the Product Team is committed to utilizing best-in-class tools and solutions as well as implementing the latest and best processes. The Product Team will develop solutions that scale as easily and efficiently as possible in order to control costs and resource requirements as the business needs grow.

    What you’ll be doing:

    As a Lead Software Engineer, you will mentor, train, and coach developers inside and outside of the team, establish standardized methodologies and encourage an Agile-focused approach to the Software Development Life Cycle. You will research and recommend adoption of new and upgrading existing technology. As a Lead Software Engineer, you will become a subject matter expert in application code and will identify subject matter experts where needed. You will have an advanced level of understanding of multiple products and able to analyze how new features and functionality will impact customers, the application, the system, and nonadjacent applications. As a Lead Software Engineer, you will understand and communicate to various levels of leadership the risks to timelines and expectations. You will be actively engaged in all Product Team events. Finally, as a Lead Software Engineer, you will provide support to all internal customers in their use of our systems including our products and API’s.

    Our team believes in a respectful and collaborative approach to development. We ask questions and give advice and realize our work is better as a team than on our own.

    Who you are:

    Your degree is a BS in Computer Science or related field, or equivalent combination of training and experience

    You have knowledge of software development best practices and principles, including Agile

    methodologies

    You have strong analysis and problem-solving skills

    You are self-directed, detail oriented, creative problem solver

    You are flexible to adapt to rapidly changing conditions and priorities

    You can apply technology solutions to business problems

    You must have strong multi-tasking skills

    Overall you have:

    7 or more years of overall software development experience

    5 or more years of experience with C#, .NET, and MVC

    5 or more years working with or designing RESTful APIs

    2 or more years of experience developing web applications

    2 or more years of experience with relational databases, including SQL, Entity

    Framework, database design and best practices (SQL Server preferred)

    1 or more years working with MS Azure

    It’s a bonus if you have experience with test-driven development and unit testing, JSON, Git and Jira. It would be great if you were familiar with Payment Card Industry standards as well.

    What we offer:

    Opportunities to develop leadership skills

    Competitive benefits and pay

    Ability to work on products using new emerging technologies

    Small collaborative teams where you can impact both product and culture

    Learning opportunities supported by LinkedIn Learning and Pluralsight

    Volunteer opportunities organized by the company

    Join a rapidly growing company that promotes internally

    Vanco is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

  • Locations
    Minneapolis, MN • Bloomington, MN