Senior Integration Software Engineer
GovernmentJobs.com
Job Title
Senior Integration Software Engineer
Job Description
We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services. More information about us is on our website. We are committed to supporting a diverse workforce that reflects the communities we serve. Information Services is the central IT department within the Regional Administration (RA) division that supports all divisions of the Metropolitan Council. Our 140 team members provide technology, practices, and innovative solutions that enable the Council's core services.
How your work would contribute to our organization and the Twin Cities region:
The Senior Integration Software Engineer designs, develops, tests, and maintains APIs and integration solutions. This includes analysis, release, and deployment of APIs and Integration solutions on multiple platforms. They collaborate with technology and business units and, as needed, with technology partners to provide guidance, make recommendations, and build APIs and integration solutions that make data available to systems and/or users such as software engineers.
The Senior Integration Software Engineer ensures the security, performance, and availability of APIs and integration solutions. They consistently communicate the value of standardized integrations and development processes. They are a strong teammate and can listen, lead, and mentor others effectively.
The ideal candidate has a high degree of expertise in APIs and integration technologies. They work on small to large integration projects and have excellent interpersonal skills, the ability to work independently, take direction, and think innovatively. They are curious and have a proven track record of developing successful integration solutions.
What You Would Do In This Job
What you would do in this job:
- Implement end-to-end API and Integration delivery, including requirements, design, development, documentation, testing, maintenance, and support.
- Work with Microsoft Azure Tools to deploy code to the Azure cloud environment
- Use Microsoft Visual Studio 2022 or higher, Visual Studio Code, and other development tools for custom software development and maintenance.
- Utilize GitHub for source control and GitHub Actions for CI/CD pipelines.
- Use Azure DevOps Boards to document user stories and tasks and coordinate work.
- Assist with the development, implementation, and distribution of standards and best practices for API and Integration development
- Troubleshoot, diagnose, and resolve integration performance and functionality issues.
- Use Terraform to create and update Azure resources.
- Partner with project managers to estimate effort, assign tasks, and track progress to meet timelines and realign project efforts when work is off-course or solutions are not technically feasible.
- Conduct code reviews for quality, security, and adherence to development standards.
- Develop and maintain unit tests for custom-built APIs and Integrations.
- Ensure ongoing stability and performance of deployed APIs and Integrations.
- Provide guidance and technical development support to Software Engineers if needed.
- Stay current with industry trends, tools, and technologies to continuously improve application development practices.
- Maintain a continuous improvement mindset.
- Document data movement, write requirements and technical documentation for integration solutions and user acceptance test plans.
- May serve as technical lead on mid-size to large integration development projects.
What Education And Experience Are Required For This Job (Minimum Qualifications)
Any of the following combinations of completed education (bachelor's degree in Computer Science, Information Systems, or a closely related field) and professional experience designing, developing, supporting, and maintaining API's and other Integration solutions.
- Master's degree and (3) years of experience
- Bachelor's degree and (5) years of experience
- Associate's degree and (7) years of experience
- High school diploma/GED and (9) years of experience
Knowledge, Skills, and Abilities Required:
- Experience developing integration solutions using C# and.NET 8 and above, using the ASP. Net Minimal API framework, and Azure Functions.
- Strong understanding of REST and SOAP-based APIs.
- Experience with Integration Tools (Preferred: Microsoft Azure Integration Tools) to build integration solutions, including Azure Service Bus, Azure Logic Apps, Application Insights, and more.
- Experience using GitHub Enterprise for source control and GitHub Actions for CI/CD Pipeline
- Experience using and managing APIs in APIM
- Ability to serve as a subject matter expert in the Secure Software Development Lifecycle
- Ability to gather and understand stakeholders' requirements, needs, and objectives to ensure solutions meet business expectations
- Experience writing integration functional and technical requirements and test documents
- Ability to examine and understand existing code efficiently
- Ability to work effectively with IT professionals, project managers, business partners and vendors
What additional skills and experience would be helpful in this job (desired qualifications):
- Experience using Postman for testing APIs.
- Experience using Agent-to-Agent (A2A) protocols and/or Model Context Protocol (MCP).
- Understanding the OWASP Top 10 security risks for APIs
- Designing, developing, and maintaining data integrations (data pipelines/ETL/ETL-extracting, transforming, and loading data) using various types of data sources and sinks
- Experience using Terraform to create Azure Resources
- Experience working with Azure Virtual Networks to connect cloud and on-premises resources.
- Understanding of database design principles and experience writing SQL Server and Oracle-based queries.
- Understanding of how to utilize multiple integration patterns to build solutions that best suit data movement requirements.
- Experience working with Databricks or other Data Warehouses.
- Understanding of GraphQL and gRPC.
What You Can Expect From Us
- We offer the opportunity to make a difference and positively influence the Twin Cities metropolitan area.
- We encourage our employees to develop their skills through on-site training and tuition reimbursement.
- We provide a comprehensive salary, excellent benefits, and a good work/life balance.
Additional Information
Union/Grade: AFSCME/Pay Grade I FLSA Status: Exempt Safety Sensitive: No What your work environment would be: You would perform your work in a standard office setting. Work may sometimes require travel between your primary work site and other sites, and periodic after-hours availability for incident escalations or major service disruptions. What steps the recruitment process involves:
- We review your minimum qualifications
- We rate your education and experience
- We conduct a structured panel interview
- We conduct a selection interview
Once you have successfully completed the steps above, if you are new to the Metropolitan Council, you must pass a drug test (safety-sensitive positions only) and a background check verifying education, employment, and criminal history. We may conduct a driving record check and/or physical, if applicable to the job. If you have a criminal conviction, you do not automatically fail. The Metropolitan Council considers felony, gross misdemeanor, and misdemeanor convictions on a case-by-case basis, based on whether they are related to the job and whether the candidate has demonstrated adequate rehabilitation.
If you are already an employee of the Metropolitan Council, you must pass a drug test (if moving from a non-safety-sensitive position to a safety-sensitive position) and a criminal background check if the job you're applying for is safety-sensitive, is a supervisory or management job, is in the Finance, Information Services, Audit, or Human Resources departments, or has access to financial records, files/databases, cash, vouchers, or transit fare cards. A driving record check and/or physical may be conducted if applicable to the position.
Security Policy: This position involves direct access to Criminal Justice Information (CJI) as defined by the FBI CJIS (Criminal Justice Information Services) Security Policy. In accordance with section 5.12.1.1 of the FBI CJIS Security Policy, final candidates must agree to submit to a state-of-residence and national fingerprint-based record check. If the record check reveals criminal convictions, the Metropolitan Transit Police Department and/or the
- ...Senior Integration Software EngineerThe Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area, is seeking a Senior Integration Software Engineer. The Council plans 30 years ahead for the future of the metropolitan area and provides...Senior
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... .... Drive accessibility efforts: integrate and validate support for accessibility APIs... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...SeniorFull timeWork at office$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and...SeniorFull timeRemote work$186.07k - $218.9k
...called "surges." learn more about working at Coinbase. As a Senior Software Engineer on the Compute Platform team within the Platform group,... ...interact with Kubernetes, with a heavy emphasis on integrating AI-driven processes and support. Deliver net-new compute...SeniorLocal area- ...Senior Software EngineerCollaborate with Innovative 3Mers Around the WorldChoosing where to start and grow your career has a major impact... ...career.The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and...SeniorH1b
$120k - $150k
...Senior Software Engineer Exceptional People. Hard Problems. Meaningful Careers. Big Impact. Nowhere else can you touch as many life-changing... ...through architecture, design, implementation, testing and integration of software features in an agile workflow. Provide...SeniorLocal area$20k - $170k
...to Mobile Some companies build software. Others build hardware. We build... ...Backburner Labs is a multidisciplinary engineering consultancy where mechanical,... ...Backburner Labs is seeking a Senior Software Engineer to become an integral part of our team! You will be responsible...SeniorFull timeContract work- ...our Secure Document Generation (SDG) software. Everyone at Inkit, no matter... ...We are seeking an experienced Senior Software Engineer to join our team to architect, develop... ...comprehensive testing strategies including unit, integration, and end-to-end tests Establish...SeniorFlexible hours
$119.77k - $140.9k
...development and maintenance of best in class software experiences. The candidate is a self-... ...technical growth, code quality, and engineering best practices.Design, develop, and... ...modern development frameworks.Build and integrate REST APIs, JSON-based services, and enterprise...SeniorLocal area3 days per week$110k
...solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing.... ..., and continuous growth. As a member of our integrated team, you'll be an important part of an...SeniorTemporary workLocal areaFlexible hours$113k - $254.2k
...Remote Full time R49243 C.H Robinson is seeking a Senior Software Engineer for our Documents and Customs services, which are core capabilities... ...interfaces, service boundaries, data contracts, and integration patterns; develop high-quality code across products or...SeniorHourly payFull timeContract workTemporary workWork experience placementRemote workWorldwideFlexible hours- ...Job Description Job Description We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You’ll demonstrate technical leadership on both new and legacy applications, collaborate...Senior
$119.77k - $140.9k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...SeniorFull timeLocal area3 days per week$51.88 - $93.77 per hour
Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United... ...collaboration, and sustainable development practicesSupport system integration activities, including hardware and low-level communications...SeniorFull timeWork at office- ...briefings. Behind that work is a fast-growing suite of internal web applications, data integrations, automation, cloud infrastructure, and a customer-facing CMS. We are hiring a software engineer to build and operate that platform. You will own tools end to end: standing up...SeniorFull timeFlexible hours
$45.62 - $84.76 per hour
Thomson Reuters U.S. Income Tax Compliance software is relied upon by the largest multi-... ...APIs that opens up our eco-system for integrations with our customer’s systems. We seek to... ...results oriented and innovative software engineer to our team who will help us extend our...SeniorFull timeWork experience placementWork at officeLocal areaImmediate startFlexible hours$60.1 - $67.31 per hour
...safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and externally... ...their problems. At TSI, you make a difference - every day.Senior Software Engineer at TSITSI is reimagining their business and customer...SeniorFull time$61.06 - $112.98 per hour
...tax and accounting professionals, and we’re looking for a Senior Software Engineer who can architect high‑performance backend systems that bring... ...pipelines, ensuring smooth operation under heavy load.Integrate backend systems with modern LLM providers (e.g., OpenAI, Anthropic...SeniorFull timeWork at officeLocal areaFlexible hours$52.4 - $97.6 per hour
Are you a hands-on engineer who wants to build the next generation of legal AI solutions from the ground up?Thomson Reuters is hiring a Senior Software Engineer (Legal) on our CoCounsel Forward Deployed Engineering team. In this role, you will help design, build, and deploy...SeniorFull timeWork at officeLocal areaFlexible hours$45.62 - $84.76 per hour
Job DescriptionJob descriptionSenior Software Engineer — Customer Files OrchestrationCoCounsel Legal is seeking a Senior Software Engineer to help build and operate the Customer... ...ensure we all ship something great. Fully integrate Architecture and DevOps - You are part of a...SeniorFull timeWork at officeLocal areaFlexible hours$52.4 - $97.6 per hour
Job Description:We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and A2A. In this role, you'll design and deliver full-stack features across...SeniorFull timeWork at officeLocal areaFlexible hours$79.2k - $209.5k
...standards are met. Responsibilities We are seeking a Senior Software Engineer, Core Infrastructure to join our DNS Data Plane team. You... ...Terraform. Strong testing discipline, including unit, integration, fuzz, property-based, performance, and chaos testing....SeniorTemporary workImmediate startFlexible hours- ...nanotube devices, MEMs, Bio sensors, DNA sequencing devices, Si photonics, and III-V devices.Join our dynamic team at a Senior Staff Integration Engineer to lead the development of new, novel technologies and leverage the advanced capabilities of our semiconductor fab to...Senior
$92.5k - $209.5k
...cloud environment. OCI gives engineers the opportunity to work on... ...validate, secure, and release software safely at cloud scale. At... ...build orchestration, CI/CD integrations, artifact publishing workflows... ...For? We are looking for a senior software engineer with strong...SeniorTemporary workFixed term contractFlexible hours- Join The MultiTech TeamAre you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the MultiTech team! MultiTech is a global company with a 50+ year legacy of designing and manufacturing connectivity...SeniorTemporary workWork at office
- ...Role: Sr Software Engineer Graphics Work location: ST PAUL MN Background and Meet and Greet: MANDATORY Job Type: Contract Interview: Phone/Video. Position Summary This is a technical role with the candidate expected to be a critical contributor to building...SeniorContract work
- ...Senior Integration EngineerCareers that change lives start here. Medtronic is a global leader... ...collaboration as we work together to engineer the extraordinary. The person in this... ...and scalability.Troubleshoot hardware, software, networking, automation, and data flow...SeniorH1bWork at officeLocal areaImmediate startFlexible hours
- ...49669Location: Saint Paul, MN, 55101, United StatesJob Title: Senior .NET DeveloperLocation: St. Paul, MN 55101Job Description: Seeking... ...and business needs.Minimum Qualifications:-Ten (10) years of software development experience, including at least five (5) years of...SeniorWork at officeRemote work
$141.59k - $222.04k
...Anticipated End Date: 2026-09-16 Position Title: AI-Native Software Engineer Advisor Senior Job Description: AI-Native Software Engineer Advisor... ...SDLC strongly preferred. Experience building or integrating AI agents, tool/function calling, RAG, memory, model...SeniorFull timeTemporary workWork experience placementWork at officeLocal area3 days per week1 day per week$80k - $140k
Job DescriptionAs a Senior Software Engineer at RBC, you will play a key role in designing, developing, and delivering software solutions to integrate vendors into back office systems. This role emphasizes independence, adaptability, and the ability to manage multiple...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Integration Software Engineer. Be the first to apply!
- senior data integration developer Saint Paul, MN
- software developer positions Saint Paul, MN
- senior software engineer remote Saint Paul, MN
- software engineer contract Saint Paul, MN
- cybersecurity software engineer Saint Paul, MN
- part time software developer remote Saint Paul, MN
- software engineer remote Saint Paul, MN
- software engineer Saint Paul, MN
- software engineer travel Saint Paul, MN
- software engineer amazon Saint Paul, MN




