Skip to main content

Senior Software Engineer in Minneapolis

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job DescriptionJob Description

The Company:

Getac Video Solutions (GVS) is a fiercely innovative technology company that provides video capture, evidence management, rugged hardware, and robust software solutions for public safety and military customers. We are based in Bloomington, Minnesota that offers team members opportunities to work on innovative technology, in a supportive, transparent culture.

  • Our technology allows for increased transparency and accountability.
  • We believe in making a difference every day.
  • We offer low health care premiums with strong coverage, 401(k) plan, paid time off programs, life insurance, and free covered parking.


The Position:

The Senior Software Engineer is responsible for designing, developing, and maintaining secure, high-performance, and scalable software solutions within the Getac platform. This position requires deep technical expertise across backend and cloud technologies, a solid understanding of microservice architecture, and a commitment to building reliable, mission-critical software that supports law enforcement and first responders.

Essential Job Duties:

  • Design, develop, and support scalable, high-performance software components across the EVM ecosystem, including core microservices, APIs, data integrations, and UI features.
  • Write clean, maintainable, and secure code following industry best practices and internal engineering standards.
  • Apply secure coding principles and ensure compliance with OWASP and CJIS/NIST standards.
  • Participate in system and API design tasks, ensuring performance, reliability, and maintainability.
  • Perform code reviews, provide constructive feedback, and enforce coding and design standards.
  • Troubleshoot complex distributed-system issues and implement robust, scalable solutions.
  • Collaborate with R&D teams—DevOps, Automation, QA, and Product/Project Management—across multiple geographies to deliver sprint and release commitments.
  • Contribute to Agile ceremonies, CI/CD process improvement, and continuous technical excellence.


Experience & Education:

  • Strong foundation in Object-Oriented Programming and Data Structures.
  • Deep understanding of Software Design Patterns.
  • Secure Coding expertise following OWASP standards.
  • Expertise in C#, Java, or Python programming (5+ years).
  • Extensive experience with the .NET Framework, including:
    • Entity Framework
    • Web API
    • MVC
  • 5+ years’ experience writing high-performance T-SQL queries on Microsoft SQL Server, with advanced knowledge of query optimization and query plans.
  • Hands-on experience with NoSQL databases such as MongoDB and Elasticsearch.
  • Front-end experience with React or Angular frameworks.
  • Experience with Apache Kafka, MQTT brokers, Redis, and Azure cloud technologies (Azure SQL, Blob Storage, Tables, IoT Hub, etc.).
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field.


Why Should You Apply?

  • Great Benefits, interesting work
  • Reasonable Hours to preserve a positive work/life balance
  • Engaging, supportive culture – we have FUN!

*No outside recruiting is required

Getac is an equal opportunity employer that is committed to and in the workplace. We prohibit discrimination and harassment of any kind based on , , , , , , , genetic information, , or any other protected characteristic as outlined by federal, state, or local laws.

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Software Engineer in Minneapolis

Minneapolis, MN
Full time

Published on 10/30/2025

Share this job now