Job Openings Senior Software Developer - Lead (Python/Vue/AWS)

About the job Senior Software Developer - Lead (Python/Vue/AWS)

Senior Software Developer - Lead (Python/Vue/AWS)

Contract Position | St. Paul, MN | $69.40/hour | 12 Months

Overview

Our client is a leading energy company seeking an experienced Senior Software Developer to join their innovative technology team. This leadership role offers the opportunity to work on complex software solutions that drive the future of energy technology. You'll be working with cutting-edge technologies including Python, Vue.js, and AWS in a collaborative, fast-paced environment.

Key Responsibilities

  • Lead the design, development, and delivery of complex software solutions across the full development lifecycle
  • Work with modern web application stack including Python-based backend and Vue.js frontend
  • Deploy and manage applications on AWS cloud infrastructure
  • Independently own significant technical work and contribute to system-level design
  • Write well-tested, maintainable code following best practices
  • Collaborate closely with internal teams and customers on evolving requirements
  • Participate fully in agile ceremonies and development processes
  • Mentor junior developers and guide technical decisions
  • Support production workloads and troubleshoot complex issues

Requirements

  • 15+ years of software development experience
  • Expert-level proficiency in Python programming
  • Strong experience with Vue.js or similar modern frontend frameworks
  • Extensive AWS cloud platform experience
  • Proven ability to work with large, evolving codebases
  • Experience with databases and production system support
  • Strong leadership and mentoring capabilities
  • Excellent communication and collaboration skills
  • Experience with agile development methodologies
  • Bachelor's degree in Computer Science or equivalent experience

Benefits

  • Competitive hourly rate of $69.40
  • 12-month contract duration providing stability
  • Work with industry-leading technology stack
  • Opportunity to make significant impact on energy solutions
  • Collaborative team environment
  • Professional development opportunities