Lead Software Engineer Bloomington, MN

Lead Software Engineer

Full Time • Bloomington, MN

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

Our IT team is searching for a talented Lead Software Engineer to join our team. This is a fulltime position on our Agile-based product development team. We need someone who can write high quality code as well as architect and lead other developers on projects. We are in search of a developer with 8 plus years of experience in software development particularly in C#, .Net, and .Net Core, and has experience architecting and building highly secure RESTful APIs. Experience within the payment industry, or other industries with similar security requirements is a plus.

Role & Responsibilities

  • Develop customer-facing web applications using industry leading technologies
  • Lead software development projects including design, development, requirements review and managing scope
  • Collaborate with teammates daily
  • Mentor junior developers on projects
  • Design, implement and maintain our Payment Card Industry (PCI) compliant ecommerce platform, following architecture and coding standards and producing related technical and functional business documentation.
  • Lead and participate in daily stand-up meetings and other Agile meetings, including backlog grooming and sprint planning
  • Commute to, and work in an office environment

Position Requirements

  • BS Computer Science or related field, or equivalent combination of training and experience
  • 8 or more years of overall software development experience
  • 4 or more years of experience developing web applications
  • 4 or more years of experience with relational databases, including SQL, TSQL, Entity Framework, database design and best practices (SQL Server preferred)
  • 4 or more years of experience with C#, .NET, MVC and numerous Web development technologies such as Bootstrap and Telerik Kendo UI
  • 4 or more years working with or designing RESTful APIs
  • Experience with Microsoft Azure
  • Experience with best practices for cloud-based architectures
  • Experience with APM and logging framework design
  • Solid knowledge of web application security. Experience with PCI preferred
  • Strong knowledge of software development best practices and principles, including Agile methodologies
  • Strong analysis and problem-solving skills
  • Self-directed, detail oriented, creative problem solver
  • Flexibility to adapt to rapidly changing conditions and priorities
  • Must have strong multi-tasking capabilities and excellent written and spoken communication skills.

Nice to Have

  • Experience working in the payments industry or an industry with similar security requirements
  • Experience with test-driven development and unit testing
  • Experience with one or more of the following tools: jQuery, JSON, Git, NodeJS
  • Experience with HTML5, HTML, CSS, AJAX, JavaScript, React, React Native and server-side frameworks

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.

 





(if you already have a resume on Indeed)

Or apply here.

* required fields

Location*
Resume/Qualifications*

WORK PERKS

Once you're hired at Vanco, your success and ours are linked. You're encouraged to take the reins to drive your career, and we offer support to help you get there. Here’s a snapshot of what you can expect as a Vanco Team Member.

Outstanding Culture
We work hard and we play hard. From social events to nerf gun battles to community participation, we love what we do and who we do it with.
4 Weeks of PTO
Take time to recharge and relax . We acknowledge your dedication to the company which is why we give you the space you need to have rewarding work-life balance.
Dynamic Work Evironment
As a company we are always evolving and innovating. Your contribution in your team and in meetings is valuable to our continued growth.
Health and Wellness
We offer a variety of health and wellness plans, including medical, dental and vision insurance and more.
Professional Growth
We know you are passionate about being your professional best and even improving on that. We offer in-house training opportunities as well as external learning options.