Post job

Senior programmer jobs in Columbia Heights, MN

- 859 jobs
All
Senior Programmer
Software Engineer
Senior Software Engineer
Software Developer
Applications Developer
Principal Software Engineer
Lead .NET Developer
Information Technology Programmer
Web Developer And Programmer
Software Programmer
Lead Application Developer
  • AI Application Developer (.NET / C#)

    Bayinfotech

    Senior programmer job in Saint Paul, MN

    The Client have a Judicial Branch. is seeking an experienced AI Application Developer with strong ASP.NET and C# skills. This role focuses on building AI-powered applications, intelligent virtual assistants, and multi-agent workflows to enhance court operations using Azure AI Services and hybrid or local LLM deployments via Ollama. Key Responsibilities • Design, develop, test, and maintain ASP.NET Core / ASP.NET MVC applications • Build AI-powered applications including virtual assistants and internal operational tools • Integrate Azure AI Services (Azure OpenAI, Cognitive Search, Cognitive Services) • Implement multi-agent workflows using Semantic Kernel or AutoGen • Design and deploy Retrieval-Augmented Generation (RAG) pipelines • Integrate vector databases and semantic search for contextual AI responses • Develop APIs connecting enterprise systems with cloud and local AI models • Optimize model performance, latency, and cost across environments • Collaborate with AI engineers, data scientists, and DevOps teams • Provide weekly status updates and sprint-based deliverables Required Qualifications • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience • 3+ years of ASP.NET Core or ASP.NET MVC development experience • Strong proficiency in C#, REST APIs, and asynchronous programming • Hands-on experience with Azure AI Services • Experience integrating and running Ollama models for local or hybrid inference • Experience with Semantic Kernel or AutoGen frameworks • Strong understanding of RAG, vector search, semantic search, and agent-based AI • Familiarity with Azure Blob Storage, Azure Functions, and Azure DevOps CI/CD Preferred Qualifications • Experience building AI copilots, chatbots, or multi-agent systems • Knowledge of embeddings, vector indexing, and hybrid retrieval strategies • Familiarity with MCP (Model Context Protocol) • Exposure to LangChain, ML.NET, or OpenAI function calling • Experience with cloud-based and on-device LLM deployments Additional Requirements • Criminal background check required • Ability to work full-time during standard business hours (Mon-Fri, 8:00 AM - 4:30 PM CST) • Compliance with Judicial Branch standards and processes
    $71k-96k yearly est. 1d ago
  • Software Developer (Service Now) - W2, Local to MN Only

    Valere

    Senior programmer job in Minneapolis, MN

    Engagement Type: 1+ Year Contract About the Opportunity: VALERE is seeking a ServiceNow Application Developer for our client. In this role, you will work closely with Product Owners to understand requirements and build high-quality, scalable, and reusable solutions within the ServiceNow platform. You will contribute to improving application development, deployment, and customization practices while enforcing best-in-class engineering standards. Why You'll Love This Role: Opportunity to lead technical design and strategic platform enhancements; work onsite with a collaborative, cross-functional team; hands-on role with cutting-edge ServiceNow features and workflow automation; chance to influence process improvements and long-term platform strategy; engaging work across development, automation, testing, and implementation. What You'll Do: Develop conceptual, logical, and physical IT engineering designs supporting business and technical requirements Analyze business requirements and ensure design traceability Define testing strategies leveraging ServiceNow's Automated Test Framework Prepare implementation and operational support plans Build clean, high-quality, scalable, and reusable code within the ServiceNow platform Advise teams on platform best practices, perform gap analyses, and recommend alternatives Provide strategic guidance to customers and leadership regarding ServiceNow solutions Own code from design through implementation, automation, and delivery Contribute to development and deployment improvements for applications and customizations Enhance existing features and participate in the design and delivery of new solutions Collaborate with developers, product managers, and QA in an Agile environment Support knowledge sharing and documentation practices Perform change management following company policies Participate in complex technical projects and provide updates during daily standups Assist with ensuring compliance with internal audit and security guidelines. What You Bring: Service Catalog development experience Flow Designer experience CSA certification Proficiency with ServiceNow platform components (forms, tables, ACLs, Next Experience UI) Strong JavaScript skills for client scripts, business rules, and customizations Strong experience with Glide APIs, Business Rules, Script Includes, and Client Scripts Integration experience with REST/SOAP APIs Workflow automation and notification configuration expertise. Pay Rate: This is a contract role with an hourly pay rate of $85-$95/hr. Your specific rate will depend on your qualifications, education, certifications, location, and how well your experience aligns with the client's requirements. Top Soft Skills: Strong communication and collaboration skills to explain technical concepts to non-technical stakeholders and work with cross-functional teams; problem-solving and attention to detail for troubleshooting and producing accurate solutions; adaptability to stay current with new platform features and evolving best practices. Benefits: We offer a comprehensive benefits package to our W2 Employees including Medical, Dental, Vision, Health Savings Account, Life Insurance, 401k and Sick Pay where applicable by state law. A bit about us: We are a woman-owned/woman-run business based in the Minneapolis/St. Paul market. We are dedicated to placing talented consultants with top-tier clients. Our commitment to excellence and personalized service sets us apart in the industry. We welcome diversity: At VALERE, we know that when people from different backgrounds and perspectives come together, amazing things happen. We strive to create a workplace where every employee, candidate, and client feels valued, respected, and empowered to reach their full potential. We actively work to dismantle barriers that prevent underrepresented groups from thriving in Tech, UX, and Product careers. No matter your race, gender, age, sexual orientation, gender identity or disability - we welcome you.
    $69k-89k yearly est. 3d ago
  • Senior Software Engineer

    Docsi

    Senior programmer job in Minneapolis, MN

    DOCSI is seeking a talented, driven software engineer to join our engineering team. We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination platform. The person who accepts this role will not only work closely with our Director of Engineering, but they will also benefit from full exposure to the inner workings and decision making challenges of an early stage startup. They will inevitably be called upon to contribute to significant decisions that impact the technical direction of the company. They should also be willing and able to grow into a technical or people management role as the engineering team grows. This role will: Work alongside the Director of Engineering and other DOCSI engineers to expand and maintain our software solution. Design and build new user experiences that streamline the complex and confusing process of managing surgical waste. Inform the creation of machine learning tools to amplify the quality of surgical waste reduction recommendations. Create seamless data pipelines and integrations that enable our highly scalable, always available platform. Influence and guide critical design discussions that determine the future direction of our product. Gain access and connections to key members of the Twin Cities startup community. Help shape the culture of a new and growing engineering team. Minimum Qualifications: 4+ years of experience working as a software engineer or similar role Experience in web development with one or more of the following languages/frameworks: PHP, React, Python, Java Expertise working with relational database systems such as MySQL or PostgreSQL Demonstrable experience leading technical projects from start to finish (with or without assistance from other team members) An understanding of building systems to scale with large, often inconsistent data imports Action driven self-starter who enjoys improving existing processes A lifelong learning mindset with a desire to explore new ideas and connect them to their work Ability to work in an often ambiguous, fast-paced environment Bonus Qualifications: Previous work with PHI or other sensitive data. Experience undergoing compliance audits is even better Experience in designing seamless, mobile-friendly user experiences A history or deep interest in working in startups or early-stage companies A background/experience in healthcare and/or supply chain (Extra plus) Experience specifically with Laravel, Apache Spark, Terraform, and/or AWS cloud services Salary and Benefits: Expected salary range is between $100,000 - $140,000 An equity package relative to the candidate's skills and experience Unlimited vacation policy A healthcare stipend is available, full healthcare benefits will be available in 2026
    $100k-140k yearly 3d ago
  • Senior Software Engineer

    Robert Half 4.5company rating

    Senior programmer job in New Brighton, MN

    We are seeking a skilled Power Platform Developer to design, develop, and implement solutions using Microsoft Power Platform tools including Power Apps, Power Automate, Power BI, and Dataverse. The ideal candidate will collaborate with business stakeholders to automate processes, build custom applications, and deliver data-driven insights that enhance operational efficiency. Key Responsibilities: Develop and maintain custom applications using Power Apps. Automate workflows and integrate systems using Power Automate. Create interactive dashboards and reports with Power BI. Work with Dataverse and other data sources to manage and model data. Collaborate with cross-functional teams to gather requirements and deliver scalable solutions. Ensure solutions are secure, compliant, and aligned with best practices. Qualifications: Proven experience with Microsoft Power Platform. Strong understanding of data modeling, connectors, and integration techniques. Familiarity with Microsoft 365, SharePoint, and Azure services. Excellent problem-solving and communication skills.
    $89k-116k yearly est. 3d ago
  • Senior Software Engineer

    Tempworks Software, Inc. 3.6company rating

    Senior programmer job in Bloomington, MN

    At TempWorks, the Senior Software Engineer is responsible for creating software that delights our customers and users in a way that is also easily maintainable. The Senior Software Engineer is responsible for leading the design, development, and implementation of software solutions. You will collaborate closely with cross-functional teams to understand requirements, design scalable architectures, and deliver robust, efficient software products. General Responsibilities: Research, design, implement, and maintain software features through ongoing feature development, refactoring, and by addressing bugs. Build highly performant, fault tolerant, high-quality, scalable software. Actively seek to learn and improve the company, department, team, and themselves. Develop intuitive software that meets the needs of the company and our customers. Leverage technical knowledge, skills, and experience to improve department processes and software quality. Write quality unit and integration tests. Analyze and test programs and products before formal launch. Contribute and adhere to best practices in software development. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Communicate with and train stakeholders on completed work for documentation, customer training, troubleshooting, and quality. Provide mentoring for other Software Engineers. Perform code reviews and provide constructive feedback. Stay up to date with emerging technologies and trends in software development and recommend new tools and techniques to improve efficiency and productivity. Participate in architectural discussions and contribute to the continuous improvement of development processes and methodologies. Participate in educational opportunities like online course materials, professional publications, conferences, meet-ups, etc. Performs other related duties as assigned. Additional Required Skills and Abilities: Excellent verbal and written communication skills. Excellent interpersonal and customer service skills. Strong architectural and design skills, with the ability to architect complex systems and make informed technical decisions. Analytical and creative problem solving. High level of organization and attention to detail. Ability to work independently. Education and Experience: Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). 5+ years of relevant experience developing enterprise scale, web-based software applications. 4+ years of C# experience. 2+ years of Microsoft SQL database experience required (4+ preferred). 4+ years' experience developing applications using RESTful APIs. 4+ years' experience developing REST API driven applications using C# .NET framework and/or ASP.NET. Expertise in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js), React preferred. Experience with version control systems (e.g., Git) to manage source code and facilitate collaboration within the development team. Experience with testing and mocking frameworks (e.g., MSTest, NUnit, XUnit, Moq) Experience with cloud computing platforms (e.g., AWS, Azure, GCP) and DevOps practices. Azure preferred. Experience with CI/CD, preferably Azure YAML pipelines. Experience with static and dynamic code analysis tools (e.g., SonarQube, Veracode, ReSharper). Experience with one or more of the following required: Domain Driven Design, event-based architecture, distributed systems, microservices, clean architecture, 12-factor App. Physical Requirements: Prolonged periods sitting at desk and working on a computer. Must be able to lift to 10 pounds at times.
    $84k-107k yearly est. 3d ago
  • .Net Lead Developer

    Synechron 4.4company rating

    Senior programmer job in Minneapolis, MN

    Job Title: .Net Lead Developer We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets. Our challenge We are looking for a detail-oriented and experienced senior most .Net Developer to join our team. The ideal candidate will be responsible for designing, developing, and executing code and ensure the quality and performance of software application. Senior .Net Developer plays a critical role in managing and maintaining application within an organization's infrastructure. Additional Information* The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Minneapolis, MN is $110K to $135K/year & benefits (see below). The Role: Responsibilities: Provides detail architect solution for web application development using .Net 8 or above, React/Typescript, SQL Server etc. Participate in establishing processes and best practices around development standards, version control, quality control, deployment, maintenance and change management Be able to work directly, efficiently, and professionally in an Agile environment with other developers and team members including senior developers, systems administrators, and business users Provides detail technical design to developers Able to assist developers to solve technical problems Provide solutions for application architect improvements and enhancements Works with product owners to understand requirement and transform into technical solution Able to work independently to solve complex problems Strong problem-solving skills. Must be able to invent creative solutions for complex problems Perform code review and mentor other developers Requirements: 10+ years of Software Development Bachelor's degree in Computer Science or equivalent work experience Experience with microservice architecture and containerized application design (5+ years) Hands-on experience with project setup, schema creation, development of queries, documents and dashboard Experience with .NET API for backend API development (5+ years) Experience with front-ed web frameworks and toolkits such as React and Angular, Typescript or JavaScript (3+ years). Building SPA with react/TypeScript is a plus. Excellent skills in C#, .Net Core/.Net 6/8 and above, SQL and database Performance turning, Entity Framework, LINQ (5+ years) Experience with Test-Driven Development in writing integration, acceptance, and unit tests (5+ years) Experience with token-based security solution design and implementation (3+ years) Experience with CICD pipeline, Jenkins is preferred Experience with Git is required (5+ years) Experience with Docker container and Kubernetes is required (1+ year) Excellent communication skill Experience with CDO market is desirable but not required Experience with Azure and AWS is preferred but not required Preferred, but not required: Experience in UI technologies Experience in Banking/Finance domain Experience in Unix/Shell scripting We offer: A highly competitive compensation and benefits package. A multinational organization with 58 offices in 21 countries and the possibility to work abroad. 10 days of paid annual leave (plus sick leave and national holidays). Maternity & paternity leave plans. A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region). Retirement savings plans. A higher education certification policy. Commuter benefits (varies by region). Extensive training opportunities, focused on skills, substantive knowledge, and personal development. On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses. Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups. Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms. A flat and approachable organization. A truly diverse, fun-loving, and global work culture. SYNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
    $110k-135k yearly 1d ago
  • Principal Software Engineer

    Gentis Solutions 3.8company rating

    Senior programmer job in Eden Prairie, MN

    Job Title: Principal Software Engineer Work Style: Full-time onsite (some flexibility on Fridays) Salary: $120,000 - $145,000 per year (no bonus or additional compensation currently) Projected Total Compensation: $120,000 - $145,000 annually Start: ASAP Duration: Full-time / Direct Hire Interview Process: Round 1: 30-minute phone screen with hiring manager Round 2: Onsite interview with engineering team About the Role (Summary of project) Gentis Solutions is seeking a Principal Software Engineer to design, develop, and customize Linux board support packages (BSPs), focusing primarily on bootloaders (U-Boot) and Linux kernel development for Yocto and Buildroot-based distributions. This role is not an IT or application development position-it is deeply embedded, system-level engineering, supporting processor platforms, device drivers, bare-metal systems, RTOS environments, and board bring-up. The Principal Software Engineer will provide technical leadership, mentor other engineers, and collaborate cross-functionally to deliver cutting-edge embedded solutions across multiple processor architectures. What You'll Do (Job Description): Technical Leadership & Architecture Translate product requirements into scalable, implementable system architectures. Provide day-to-day mentorship and technical leadership to design engineers. Lead multi-discipline engineering projects and occasionally manage customer project deliverables. Embedded Software Development Develop software for 32-bit and 64-bit processor platforms. Build and customize bootloaders (U-Boot) and Linux kernel components. Develop software for bare metal, RTOS, Linux, Android, and QNX platforms. Design and implement device drivers for USB, Video, Audio, Ethernet, CAN, NAND/NOR flash, DDR/SDRAM, HDMI, PCIe, SPI, I2C, etc. Develop software for wireless technologies: Wi-Fi, Bluetooth, 802.11, GPS, cellular. System Debug & Hardware Integration Support hardware and electrical engineering teams with board bring-up, debugging, and validation. Read and interpret complex electrical schematics and datasheets. Utilize oscilloscopes, JTAG debuggers, spectrum analyzers, and related tools. Documentation & Project Execution Prepare verification test plans, development plans, software specifications, and requirements documents. Complete projects within budget and timeline requirements. Communicate technical details and project status across internal and external stakeholders. Engage with external technical communities through writing or speaking engagements. What We're Looking For (Must Haves): Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or similar. 7-12+ years of embedded software development experience (flexible - right fit prioritized). Strong experience with embedded processor platforms (ARM, PowerPC, MSP430, PIC32, x86 preferred). Expertise with embedded Linux, device drivers, BSPs, bootloaders, Yocto, Buildroot. Experience with bare-metal development, RTOS platforms, and low-level system programming. Strong understanding of CPU internals (caches, MMU, interrupts, DMA, power states). Experience working with cross-functional engineering teams on product design. Ability to write detailed technical documentation and proposals. Hands-on experience with Ethernet, USB, I2C, CAN, Flash, SPI, and other embedded peripherals. Strong communication skills-able to present to leadership and engineering groups. Experience with Agile/Scrum development environments. Preferred (Nice-to-Have Skills): Experience managing offshore engineering teams or partner organizations. Experience working on wireless technologies like Bluetooth, Wi-Fi, GPS, cellular. Familiarity with TCP/IP networking, routing protocols, and similar technologies. Experience using oscilloscopes, JTAG tools, and system debuggers. Experience contributing to technical blogs, conferences, or community events.
    $120k-145k yearly 3d ago
  • Senior Application Developer - OneStream

    Bestinfo Systems LLC

    Senior programmer job in Wayzata, MN

    Senior Application Developer - OneStream _Wayzata-MN_Full-Time (FTE)_Direct Hire Senior Application Developer - OneStream Job Type: Full-Time (FTE) Base Salary: $103,393 to $148,700+Best-in-class benefits Qualifications: *Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience. Preferred Qualifications: *Proficient in .Net, C# *Strong previous experience with finance applications *Has the desire to learn Finance processes and gain solution expertise *Previous experience with OneStream, Hyperion or other corporate consolidation and planning tools *Knowledge of financial close and consolidation processes *Knowledge of financial planning and analysis *VB.Net and/or C# experience for business rules Skills and Certifications: *OneStream Candidate Details: *Seniority Level - Mid-Senior *Minimum Education - Bachelor's Degree
    $103.4k-148.7k yearly 3d ago
  • Software Engineer Apps II

    Aerovironment 4.6company rating

    Senior programmer job in Minneapolis, MN

    As a Software Engineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. - Implements and optimizes algorithms and software including gRPC and REST endpoints, relational database schemas, and user interface components - Supports testing and demonstration of components and integrated systems - Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders - Creates software design documentation according to software process requirements and guidance from Senior Engineers - Delivers work on time according to agreed completion dates and project schedule & budget - Operates in a continuous learning environment under moderate supervision - Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors - Exercises judgment within defined procedures and practices to determine appropriate action. - Builds productive internal/external working relationships - Other duties as assigned **Experience** - 2 - 5 years of relevant experience in a software engineering or related field - Strong software engineering skills with proficiency in full stack development including the use of Golang, Rust, Java, and/or Python as well as front-end web frameworks such as Vue - Experience with relational database systems such as PostgreSQL or MySQL - Experience with Ubuntu or other Linux operating systems - Experienced writing unit tests and debugging code - Demonstrated mathematical and analytical skills are required - Demonstrated familiarity with source code configuration management tools such as Git as well as familiarity with IDEs and debuggers **Education** - A bachelor's degree in computer science or related field is required, or an equivalent combination of education, training, and experience **Additional Requirements** - Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings - Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system - Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties - Displays strong initiative and drive to accomplish goals and meet company objectives - Takes ownership and responsibility for current and past work products - Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company - Has effective problem-solving, analytical, interpersonal and communication skills - Focuses on teamwork, collaboration and puts the success of the team above one's own interests **Physical Demands** - Ability to work in an office environment (Constant) - Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) **Special Requirements** - U.S. Citizenship required - Ability to obtain at minimum Secret level security clearance; active clearance is a plus - Willingness to travel (Occasionally / Up to 20%) The salary range for this role is: $102,708 - $145,530 AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. **ITAR Requirement:** _T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._ **Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* . We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. **Who We Are** Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. **What We Do** Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. _We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._ **ITAR** U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance. **About AV:** **AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.** We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next. **If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.** **Careers at AeroVironment (*****************************************
    $102.7k-145.5k yearly 28d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Senior programmer job in Saint Paul, MN

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7020_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 8d ago
  • Software Engineer

    Collabera 4.5company rating

    Senior programmer job in Mounds View, MN

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description The Software Engineer assumes a project role and may serve as a key functional core team member and/or in a lead role on an extended team in the software design and development of embedded software products. The Software Engineer provides technical solutions or alternatives to a variety of problems having a range of complexity. Strong and in-depth knowledge of embedded software systems is required. May have direct supervisory responsibilities for lower-level technical resources. Participate in requirements, design and code reviews as they pertain to software designs. Work within a project team to develop software specifications based on high-level requirements. Translate specifications into design following the requirements of design control and good coding practice. Verify the design and participate actively in validation activities. JOB QUALIFICATIONS: Skill with C, and C++ Knowledge and skill with object oriented methodology and UML modeling desired. Complete understanding and wide application of standards, principles, theories, concepts, and techniques. Considerable interpretation is required to develop alternatives and solutions for a broad range of problems. Solutions require integration of multiple factors and often require collaboration, imagination, and thoroughness to ensure consistency with objectives. Ability to utilize abstract and creative thinking to solve software problems. Qualifications Bachelor's degree in Computer Science or closely related field. Preferred: Advanced degree in related technical field. EXPERIENCE: Bachelor's degree . Understanding of software Engineering processes and software life cycle in general. Experience in real-time applications is preferred. Medical instrument development experiences a plus. More than 5 years of experience but less than 10. Additional Information To learn more about this position, please contact: Sagar Rathore ************ ******************************
    $69k-93k yearly est. Easy Apply 2h ago
  • IT Contact Center Systems Software Programmer Enterprise at Minneapolis, MN

    Sailotech 4.0company rating

    Senior programmer job in Minneapolis, MN

    SailoTech is an Enterprise Business Software (ERP, CRM, SCM, BI) consulting company with primary focus on mid-size organizations across industries. It helps its clients manage every aspect of their ERP Initiative, from strategic planning to everyday operations. Job Description Position: IT Contact Center Systems Software Programmer Enterprise Location: Minneapolis, MN Duration: 6 month Seeking an IT Enterprise Contact Center Systems Developer. This position will primarily provide Tier 2 and 3 development capacity in the Enterprise Contact Center Environment, capturing requirements, developing, testing, implementing and supporting complex custom IVR and ACD applications for our customers. Description of Work to Be Performed and the Specific Skill Sets Needed: The IT Enterprise Contact Center Systems Software Programmer accountable for the following responsibilities. Duties to include but not limited to: •Scripting in our CISCO Enterprise ICM and IVR Environments. •Complete Technical Design, Build, Test, Implementation and Support of projects as assigned. •Consulting on contact center projects that Scott is both the primary and/or secondary on. •Tier 2/3 support of existing contact applications. Skills Required •3-5 years of development and senior technical support experience in the Cisco UCCE, IP-IVR and CUCM environments. •Experience providing customer service using call center applications. •Experience gathering requirements in a collaborative manner, producing specifications and design in a contact center environment List of Deliverables: Capturing requirements, developing, testing, implementing and supporting complex custom IVR and ACD applications for Department Contact Center projects. Impact/Outcome from a Business Perspective: Department Contact Center projects delivered on time according to specification. -- Thanks & Regards, Linda. ************ 8131 Westside Blvd I Fulton, MD 20759 Additional Information All your information will be kept confidential according to EEO guidelines.
    $65k-94k yearly est. 60d+ ago
  • Developer/Programmer

    Quantum Strides

    Senior programmer job in Minneapolis, MN

    Job Type: Full time The Developer/Programmer is responsible for designing, developing, and maintaining computer programs and applications. This includes everything from system-level software to the latest mobile applications. The role requires analyzing business needs and designing systems to meet those needs. Responsibilities also include documenting tasks to facilitate troubleshooting, maintenance, and future development. Key Responsibilities: Develop, test, and deploy software applications and systems. Analyze business requirements and design solutions to meet those needs. Create step-by-step flowcharts and algorithms for software development. Write clean, scalable, and efficient code following best practices. Debug, troubleshoot, and resolve software issues. Document processes, code structures, and system architecture for future reference. Collaborate with other developers, designers, and stakeholders. Stay updated with the latest programming trends and technologies. Skills & Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Proficiency in programming languages such as Java, Python, C++, or JavaScript. Experience with software development methodologies (Agile, Scrum, etc.). Strong problem-solving and analytical skills. Understanding of database management systems and SQL. Ability to work independently and as part of a team. Preferred Qualifications: Experience with cloud computing platforms (AWS, Azure, GCP). Knowledge of mobile app development frameworks (iOS, Android). Familiarity with DevOps practices and CI/CD pipelines. Certification in software development or programming languages. Job Type: Full-time Benefits: 401(k) Dental insurance Health insurance Paid time off Vision insurance Schedule: 8 hour shift Monday to Friday Experience: System development: 3 years (Preferred) Java: 2 years (Preferred) Python: 3 years (Preferred) Location: Minneapolis, MN 55415 (Required) Ability to Commute: Minneapolis, MN 55415 (Required) Work Location: In person
    $65k-85k yearly est. 60d+ ago
  • Software Engineer

    Ameriprise Financial 4.5company rating

    Senior programmer job in Minneapolis, MN

    Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with customers, business analysts, technology, and project teams to understand business requirements, drive the analysis and design of quality technical solutions that are aligned with business and technology strategies, and comply with the organization's architectural standards. Provide technical guidance to the development team through the full software life cycle. Key Responsibilities * Create low level design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non-functional (e.g., performance, reliability, balance, and controls) requirements. Write code that adheres to coding standards, procedures, and techniques. Maintain the integrity of existing program logic according to specifications. * Actively participate in the code review process to ensure development work adheres to standards and specifications (including peer review and code review external to team). Ensure the quality of work completed by vendor partners. Write and/or revise system design documentation and operations documentation to include providing required input into operation support manuals. * Unit test all code and programs prior to releasing them to quality assurance. Quickly resolve all unit test issues. Assist quality assurance in identifying test cases and creating/mining test data to enable a thorough test of all development deliverables. Respond to all inquiries and issues in a timely manner as developed code/program moves through the testing process. * Provide mentoring and direction to more junior members of the application development team. Influence the shaping of standards and tools. Provide governance oversight to ensure project adherence to development strategy, standards, policies, tools, and procedures. Guide the development team to consistently apply appropriate development principles and standards during all phases. * Work in partnership with the project team and business to fully understand project goals and requirements and use this knowledge to effectively plan and execute the development process. Participate in project design walkthroughs. Evaluate interrelationships between applications to determine whether a change in one part of the project would impact or cause undesirable results in related applications and design for effective interfaces between interrelated applications. * Improve the health of system assets by identifying enhancements to improve performance, reliability, and resource consumption. Track exceptions to standards (e.g. security gaps) to ensure they are addressed in a planful and timely fashion. Evaluate and troubleshoot root-cause analysis for production issues and system failures; determine corrective action(s) and propose improvements to prevent their recurrence. * Maintain up-to-date business domain knowledge and technical skills in software development technologies and methodologies. Provide input in the selection, implementation and use of development tools and best practices. Work effectively in a team environment to ensure that solution delivery is on time, within cost estimates and meets business needs. * Write code that adheres to coding standards, procedures, and techniques. Maintain the integrity of existing program logic according to specifications. Ability to code in Microsoft BI stack including SSRS/SSIS/Power BI and familiarity with Quicksight on AWS. Support the application development process by providing backend database object creation and migration to production environments in Oracle and SQL server. * Analyze database requirements, perform logical and physical database design and manage installation tasks. Work in conjunction with developers and other DBAs to resolve database problems during application testing and implementation. Ensure design and implementation meet architectural standards, company guidelines and client requirements. #LI_DNI Required Qualifications * Bachelors degree or equivalent in Computer Science, Engineering, or related field; or equivalent work experience. * 5-7+ years of experience on data driven applications using Python, PowerShell and a major RDBMS (SQL Server, Oracle or PostgreSQL) or any combination thereof. Experience developing cross-platform applications using Microsoft BI stack. * 4-6 years of experience in developing applications targeting a major cloud (AWS, Azure or GCP). * Proven knowledge of development tools such as Visual Studio, Git, SQL Server Management Studio, CICD/automation tools such as Jenkins, Ansible etc. * Experience writing automated unit tests in Python. * Demonstrable experience in SQL development which includes but not limited to writing views, stored procedures, functions. * Proven ability to write quality code by following best practices and guidelines. * Strong problem-solving, multi-tasking and organizational skills. * Good written and verbal communication skills. * Demonstrable experience of working on a team that is geographically dispersed. Preferred Qualifications * Full-stack development experience using AWS Services. * Cloud Certification (AWS, Azure, GCP). * Knowledge of UNIX/LINUX shell scripting * Experience with AI/MLOps. * Proven ability to successfully translate client/business needs into software designs. * Proven analytical and business skills to reconcile conflicting objectives and find/design acceptable compromises within existing limitations. * Understand and apply both current technical solution elements (specific tools, components, and frameworks) and abstract elements (algorithms and architectures). * Effectively apply technology/engineering knowledge-base to multiple and evolving programs and languages. About Our Company We're a diversified financial services leader with more than $1.5 trillion in assets under management, administration and advisement as of 2024. With our team of more than 20,000 people in 20 countries, we advise, manage and protect assets and income of more than 3.5 million individual, small business and institutional clients. We are a longstanding leader in financial planning and advice, a global asset manager and an insurer. Our unwavering focus on our clients and strong financial foundation connects each of our unique businesses - Ameriprise Financial, Columbia Threadneedle Investments and RiverSource Insurance and Annuities. Here, we foster meaningful careers, invest in the future, and make a difference for clients, institutions and communities around the world. Base Pay Salary The estimated base salary for this role is $104,900 - $141,000 a year. We have a pay-for-performance compensation philosophy. Your initial total compensation may vary based on job-related knowledge, skills, experience, and geographical work location. In addition, most of our roles are eligible for variable pay in the form of bonus, commissions, and/or long-term incentives depending on the role. We also have a competitive and comprehensive benefits program that supports all aspects of your health and well-being, including but not limited to vacation time, sick time, 401(k), and health, dental and life insurances. Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, genetic information, age, sexual orientation, citizenship, gender identity, disability, veteran status, marital status, family status or any other basis prohibited by law. Full-Time/Part-Time Full time Exempt/Non-Exempt Exempt Job Family Group Technology Line of Business TECH Technology
    $104.9k-141k yearly Auto-Apply 2d ago
  • Operational Support Technical Lead, Application Development and Maintenance

    Cardinal Health 4.4company rating

    Senior programmer job in Saint Paul, MN

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. Cardinal Health is looking for a highly qualified Tech Lead/Senior Engineer for a next generation e-Commerce platform. This role will be highly involved in migrations to the new platform and responsible for Operations/Run support. The ideal candidate should have Operational Support experience and in-depth knowledge of e-Commerce platforms, infrastructure, and integrations. **_Responsibilities_** + Play a key role in supporting eCommerce Solutions, focusing on pharmaceutical platforms run and operational support. + Lead and participate in high-impact incident resolution using logs and anomaly detection tools (Splunk, Dynatrace), root cause analysis, change and release management. + Establish oneself as SME and provide functional and technical leadership to a team that consists of onshore/offshore resources, including both contractors and FTE's. + Be a key partner with business customers and product owners, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. + Understand business and technical requirements from various stakeholders. + Ensure leadership for system outages, problem resolution, root cause analysis, change and release management. + Engage with other teams in release planning and testing requirements. + Lead the e-commerce team, delegate tasks effectively, and create a collaborative work environment. + Demonstrate ability to communicate written and graphically with various audiences including upper level leadership. + Coach/guide/mentor teams by driving good engineering practices. + Ensure adherence to design control and engineering best practices for development and configuration of software systems. **_Qualifications_** + 8-12 years of experience total with at least 3+ years as a lead developer/tech lead, preferred. + Bachelor's degree in related field, or equivalent work experience, preferred. + Experience using technologies such as Java Spring Framework, Spring Boot, Hibernate, Node.js, NoSQL and SQL databases, SQS, Angular, React and RESTful APIs in an event driven microservice architecture. + Experience with SAP, Boomi, Kafka integration or similar technology. + Hands-on experience with computing technologies like GCP or AWS (Amazon Web Services). + Proven experience working with all layers of application development. + Experience with HCL Commerce, Coveo Search/Any search engine, Adobe Experience cloud is preferred. + Must have experience in doing code reviews, writing unit test cases, and working closely with all stakeholders involved in product engineering. + Experience with build & deploy CI/CD pipelines using GITHUB, Jenkins, or Concourse including security scans (like Veracode) and code coverage tooling (like SonarQube). + Experience in Agile (Scrum) project methodologies. + ITIL certification a plus. + Exposure to pharmaceutical domain is a plus. **_What is expected of you and others at this level_** + Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects + Participates in the development of policies and procedures to achieve specific goals + Recommends new practices, processes, metrics, or models + Works on or may lead complex projects of large scope + Projects may have significant and long-term impact + Provides solutions which may set precedent + Independently determines method for completion of new projects + Receives guidance on overall project objectives + Acts as a mentor to less experienced colleagues **Anticipated salary range:** $121,600 - $173,700 **Bonus eligible:** Yes **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 10/13/2025 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity. \#LI-Remote _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $121.6k-173.7k yearly 60d+ ago
  • Software Engineer II

    Jamf 3.8company rating

    Senior programmer job in Minneapolis, MN

    At Jamf, we believe in an open, flexible culture based on respect and trust. Our track record and thriving work environment all stem from the freedom we grant ourselves to get the job done right. We take pride in helping tens of thousands of customers around the globe succeed with Apple. The secret to our success lies in our connectivity, while operating with a high degree of flexibility. Work-life balance remains our priority while feeling connected is important to maintain our strong culture, achieve our goals, and thrive as #OneJamf. What you'll do at Jamf: The Software Engineer II is responsible for building the tools required to help organizations succeed with Apple. Work closely with the agile team to break down problems and apply the appropriate designs and practices to build Jamf products. Develop a depth of knowledge around designated area of the product. Mentor and coach others. Collaborate with other Engineers, Product Management and leadership to understand your team's priorities and how those help us solve company-wide problems. This role if offered as remote in Minneapolis, MN. You may be required to work periodically at a Jamf office or collaborative work location with other Jamf employees in your area for certain events or moments that matter. We are only able to accept applications for those based in this location. What you can expect to do in this role: Break down customer problems into work you and the team can execute on. Independently complete a majority of identified tasks from start to finish with high quality Use your knowledge of product to mentor others Use your knowledge of Engineering best practices to ask the right questions, solve problems and build great software Clearly communicate technical concepts with others in the organization (Technical Communication, Support, Product and Cloud) When you don't know the solution, seek out the appropriate people in the organization for advice Performs all job responsibilities in alignment with the core values, mission and purpose of the organization Adheres to the highest moral, ethical and legal standards to deliver an environment that promotes respect, innovation and creativity Supports and promotes a positive, inclusive workplace one in which the talents and strengths of our increasingly diverse workforce are welcomed, further developed and manifested in our work #LIRemote What we are looking for: Minimum of 3 years of experience developing enterprise grade software with understanding of testing and quality assurance processes (Required). Minimum of 3 years of demonstrated experience in current programming language and tools based on position requirements (Required) Experience with frontend frameworks such as React, Angular, Vue, or Typescript (Required) Experience building enterprise level software Hands-on experience with AI-driven coding assistants like GitHub Copilot, Cursor, others to enhance development productivity. Experience working within an agile organization Understanding of build systems such as Jenkins or Bamboo Ability to engage with and establish trust and rapport with all levels of customers and employees Solution focused ability working collaboratively in a fast-paced environment 2 year / Associates (Required) 4 year / Bachelor's Degree (Preferred) A combination of relevant experience and education may be considered SECURITY AND PRIVACY REQUIREMENTS: Participation in ongoing security training is mandatory Established security protocols will be adhered to, sensitive data will be handled responsibly, and data protection practices are followed, including understanding relevant privacy regulations and reporting breaches Acknowledging the Jamf Code of Conduct, where applicable security and privacy policies can be found, is a requirement of all roles at Jamf How we help you reach your best potential: Named a 2025 Best Companies to Work For by U.S. News Named a 2024 Best Technology Company to Work For by U.S. News Named one of Forbes Most Trusted Companies in 2024 Named a 2024 Best Companies to Work For by U.S. News Our developers work in agile delivery teams to produce new features, improve software components, and are the subject matter experts for our Jamf product offerings. You will have the opportunity to make a real and meaningful impact for more than 75,000 global customers with the best Apple device management solution in the world. We constantly push the boundaries of technology, our developers support new innovations and OS releases the moment they are made available by Apple. Several Jamf engineers are named in patents and with team names like CatDog, ThunderSnow and Dalek you can expect to have some fun while building cutting-edge software. You will have the opportunity to work with a small and empowered team where the culture is based on trust, ownership, and respect. We offer a clear career path that enables you to grow under supportive leadership and management Visit our Jamf Engineering blog to learn more about the innovative projects our team is working on and what we learn from each challenge we solve. A blog written by engineers, for engineers at medium.com/jamf-engineering 22 of 25 world's most valuable brands rely on Jamf to do their best work (as ranked by Forbes). Over 100,000 Jamf Nation users, the largest online IT community in the world. The below annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/annual salary to be offered to the selected candidate. Factors include, but are not limited to the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. Pay Transparency Range$93,700-$199,800 USD What it means to be a Jamf? We are a team of free-thinkers, can-doers, and problem-crushers. We value humility and the relentless pursuit of knowledge. Our culture flows from a spirit of selflessness and relentless self-improvement - driving both personal growth and collective progress throughout our company. We unite around common goals while respecting personal approaches, believing that fulfilled individuals create a thriving, vibrant workplace. Our aim is simple: hire exceptionally good people who are incredibly good at what they do and let them do it. We provide the support and resources to let everyone be their authentic, best selves at work, at rest, and at play. We are committed to supporting the continual improvement of Apple in the workplace, the organizations that rely on them and the people who keep it all running smoothly. Above it all, waves our banner of #OneJamf - and the knowledge that when we stand together, we accomplish so much more than we could alone. We seek individuals who share this unwavering journey toward growth to join us in our quest for constant improvement. What does Jamf do? Jamf extends the legendary Apple experience people enjoy in their personal lives to the workplace. We believe the experience of using a device at work or school should feel the same, and be as secure as, using a personal device. With Jamf, customers are able to confidently automate Mac, iPad, iPhone and Apple TV deployment, management, and security - anytime, anywhere - to protect the data and applications used by employees in the workplace, students learning in the classroom, and streamline communications in healthcare between patients and providers. More than 2,500 Jamf strong worldwide, we are free-thinkers, can-doers, and problems crushers who are encouraged to bring their whole selves to work each and every day. Get social with us and follow the conversation at #OneJamf Jamf is committed to creating an inclusive & supportive work environment for all candidates and employees. Candidates with disabilities or religious beliefs are encouraged to reach out if they need additional support or alternative options to our recruiting processes to accommodate their disability or religious belief. If you need an accommodation, please contact your Recruiter or Recruiting Coordinator directly. Requests for accommodation will be handled confidentially by Recruiting and will not be shared with the hiring manager. Jamf is an equal opportunity employer and does not discriminate against individuals who request reasonable accommodation for disability or religious beliefs. To request accommodations please email us at *******************
    $93.7k-199.8k yearly Auto-Apply 60d+ ago
  • Google Certified Full Stack Software Developer

    Da Vinci Software 4.3company rating

    Senior programmer job in Apple Valley, MN

    Overview: Our client is seeking a developer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Key Responsibilities: Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Position Requirements: See Education Section for Required Experience Experience with Agile software development techniques. Experience with modern application development frameworks. Demonstrated problem solving and time management skills. Possesses strong technical aptitude for designing and implementing software solutions. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Deep hands-on technical expertise, excellent verbal and written communication skills. Preferred Skills: Ability to use a wide variety of open-source technologies and cloud-based services. Experience with Google and Azure cloud environments. Experience in databases, analytics, big data systems or business intelligence products. Experience with building high-performance, highly available and scalable distributed systems. Experience developing software for healthcare related industries. Education: Bachelor's Degree in Computer Science/Engineering or related field. OR Associates' degree in Computer Science/Engineering or related field with an additional two (2) years of experience as described below: Working knowledge and experience of Software Engineering with a minimum of internships and a minimum of one (1) year of experience. OR Two (2) years of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). Additional Information: Location: Remote/Telework Contract Type: W2 Who We Are We are a software company that strives to build relationships through the delivery of software and solutions. Agile software development is at the heart of "how we work", which allows us to bring people together for strong collaboration and problem solving. What We Do We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes. We passionately believe "how we work" is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.
    $71k-86k yearly est. 60d+ ago
  • iOS Software Engineer

    Artech Information System 4.8company rating

    Senior programmer job in Mendota Heights, MN

    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost. Job Description iOS Software Engineer location: Mendota Heights,MN Duration:3 months + Job Summary: Analyzes, develops, designs, and maintains iOS applications for the organization's products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions. Job Requirements Preferred Education: • Bachelor's or Master's degree in an appropriate engineering discipline required. Preferred Work Experience (years): • Bachelor's degree and 4+ years of experience or Master's degree and 2+ years of experience • 2+ Years experience integrating Objective-C with C++ Additional Information For more information, Please contact Shubham ************
    $73k-96k yearly est. 2h ago
  • Software Engineer Apps II

    Aerovironment 4.6company rating

    Senior programmer job in Minneapolis, MN

    As a Software Engineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. * Implements and optimizes algorithms and software including gRPC and REST endpoints, relational database schemas, and user interface components * Supports testing and demonstration of components and integrated systems * Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders * Creates software design documentation according to software process requirements and guidance from Senior Engineers * Delivers work on time according to agreed completion dates and project schedule & budget * Operates in a continuous learning environment under moderate supervision * Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors * Exercises judgment within defined procedures and practices to determine appropriate action. * Builds productive internal/external working relationships * Other duties as assigned Experience * 2 - 5 years of relevant experience in a software engineering or related field * Strong software engineering skills with proficiency in full stack development including the use of Golang, Rust, Java, and/or Python as well as front-end web frameworks such as Vue * Experience with relational database systems such as PostgreSQL or MySQL * Experience with Ubuntu or other Linux operating systems * Experienced writing unit tests and debugging code * Demonstrated mathematical and analytical skills are required * Demonstrated familiarity with source code configuration management tools such as Git as well as familiarity with IDEs and debuggers Education * A bachelor's degree in computer science or related field is required, or an equivalent combination of education, training, and experience Additional Requirements * Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings * Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system * Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties * Displays strong initiative and drive to accomplish goals and meet company objectives * Takes ownership and responsibility for current and past work products * Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company * Has effective problem-solving, analytical, interpersonal and communication skills * Focuses on teamwork, collaboration and puts the success of the team above one's own interests Physical Demands * Ability to work in an office environment (Constant) * Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) Special Requirements * U.S. Citizenship required * Ability to obtain at minimum Secret level security clearance; active clearance is a plus * Willingness to travel (Occasionally / Up to 20%) The salary range for this role is: $102,708 - $145,530 AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance.
    $102.7k-145.5k yearly Auto-Apply 29d ago
  • Software Engineer

    Collabera 4.5company rating

    Senior programmer job in Eagan, MN

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Responsibilities: Technology implementation of the DevOps solution for our Big Data implementation - Enterprise Content Platform Implement discussion of technical solutions and ideas with other technical and management leadership throughout the company. Participate in feature architecture to understand and build DevOps needs Analyze and select tools to be used in the DevOps solution Ensure system infrastructure for DevOps tooling and environments is available Build solid working relationships with users and architecture teams Continue to develop a strong base of technical skills in the various technologies used by the Enterprise Content Platform team Qualifications Qualification: Be a technical resource and mentor to other team members Bachelor's Degree or equivalent years of experience 7+ years experience using Java and various build and deploy tools Experience performing command line based Linux administration including writing or customizing shell scripts Excellent written and verbal communication skills Dynamic thinker, a problem solver Self-motivated and self-directed Additional Experience Preferred: Experience with Perl and Python scripting Experience with Apache Ant build scripts Using and maintaining version control systems (Git or TFS) Additional Information To get further details or to apply for this position please contact: Nishita Honest ************ *******************************
    $69k-93k yearly est. Easy Apply 2h ago

Learn more about senior programmer jobs

How much does a senior programmer earn in Columbia Heights, MN?

The average senior programmer in Columbia Heights, MN earns between $66,000 and $115,000 annually. This compares to the national average senior programmer range of $78,000 to $141,000.

Average senior programmer salary in Columbia Heights, MN

$87,000
Job type you want
Full Time
Part Time
Internship
Temporary