Senior Software Engineer

Minneapolis, MINNESOTA, US • Posted 1 day ago • Updated 9 hours ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Business Acumen
  • Prototyping
  • Interfaces
  • Accountability
  • Workflow
  • Productivity
  • Quality Assurance
  • Recovery
  • Regulatory Compliance
  • Artificial Intelligence
  • Python
  • Web Applications
  • Vue.js
  • Amazon Web Services
  • Google Cloud
  • Google Cloud Platform
  • Terraform
  • Continuous Integration
  • Continuous Delivery
  • DevSecOps
  • Software Architecture
  • Systems Design
  • Supervision
  • Analytical Skill
  • Conflict Resolution
  • Problem Solving
  • Communication
  • Collaboration
  • Software Development
  • IaaS
  • Cloud Computing
  • Application Development
  • Linux
  • Operating Systems
  • Production Support
  • Agile

Summary

Job Summary We are seeking a Senior Software Engineer with extensive experience designing, developing, and deploying modern enterprise-grade software solutions. The ideal candidate will combine strong technical expertise with business acumen to build scalable, secure, and customer-centric applications while leveraging AI-assisted development practices, cloud-native technologies, and DevSecOps principles. Key Responsibilities Design and develop scalable, enterprise-grade software solutions that address complex business challenges. Translate business requirements into robust, secure, and maintainable software architectures. Develop rapid prototypes to validate concepts and accelerate stakeholder feedback. Own end-to-end feature development across backend services, data, APIs, and user interfaces. Utilize AI-assisted development tools throughout the software development lifecycle while maintaining accountability for code quality, security, and performance. Design quality gates, automated validation processes, and specification-driven workflows to improve engineering productivity. Evaluate emerging AI tools and development practices to enhance team efficiency and software quality. Implement secure software development practices and ensure compliance with organizational standards. Build and maintain CI/CD pipelines to support reliable, scalable, and automated deployments. Develop observability, monitoring, alerting, logging, and recovery mechanisms to improve production reliability. Collaborate with product managers, business stakeholders, and cross-functional teams to deliver business-focused technology solutions. Communicate technical decisions, architectural trade-offs, and project risks effectively to technical and non-technical stakeholders. Partner with security, compliance, risk, and platform teams to ensure successful solution delivery. Required Qualifications Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. 7+ years of experience designing, developing, supporting, and deploying enterprise-grade software systems. Experience using AI-assisted or agentic AI development tools throughout the software development lifecycle. Strong programming experience with Python. Experience developing modern web applications using Vue.js. Hands-on experience with AWS and/or Google Cloud Platform (Google Cloud Platform). Experience with Terraform and Infrastructure as Code (IaC). Strong knowledge of REST APIs and cloud-native architecture patterns. Experience designing secure, scalable, and maintainable software solutions. Experience implementing CI/CD pipelines and DevSecOps best practices. Strong understanding of software architecture, system design, and distributed systems. Proven ability to work directly with business stakeholders and deliver solutions with minimal supervision. Excellent analytical, problem-solving, communication, and collaboration skills. Preferred Qualifications Experience with software development across full-stack technologies. Experience working with cloud infrastructure and cloud-native application development. Experience with Linux operating systems and environments. Familiarity with observability, monitoring, logging, and production support best practices. Experience working in fast-paced Agile development environments. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: SINDC5859334
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Minneapolis, Minnesota

Today

Full-time

USD 68,881.00 per year

Wayzata, Minnesota

Today

Full-time

USD 115,000.00 - 155,000.00 per year

Wayzata, Minnesota

Today

Full-time

USD 90,000.00 - 120,000.00 per year

Remote

2d ago

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs