22nd Century Technologies, Inc. logo

Integration Software Engineer

22nd Century Technologies, Inc.
  • St Paul, MN
  • Instant Apply
2 days ago

Job Description

The Metropolitan Council seeks consulting services of an Integration Software Engineer Contractor to assist with designing, developing, testing, and maintaining APIs and integration solutions. They collaborate with business partners, software engineers and other technology partners to APIs and integration solutions that make data available to systems and/or users such as software engineers.

• Work with Microsoft Azure Tools to deploy code to the Azure cloud environment
• Implement end-to-end API and Integration delivery, including requirements, design, development, documentation, testing, maintenance and support.
• 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.
• Write technical documentation for integration solutions and user acceptance test plans.

Specifications Descriptions of Specifications
MINIMUM SPECIFICATION REQUIREMENTS:
Must have to be accepted for consideration for this position.
Level of Education: B.S. or B.A. Degree Computer Science, Information Systems, or a closely related field) and professional experience designing, developing, supporting, and maintaining API's and other Integration solutions.
Years of Experience: 5 + Experience as an Integration Software Engineer
Rest API, API Lifecycle: 5+ Experience working with REST APIs. Familiar with authentication using OpenID, JWT, bearer tokens, or other standard authentication schemes.
Azure Platform: 5 + Experience with Azure Integration code development (Azure function App with. Net8, Azure service bus, Azure API Management, Azure Data Factory etc.)
Other Integration platforms: Experience with Other integration tools and platforms, such as Boomi, MuleSoft, Workato, Apigee, Kafka etc.
C# .NET Core: 5+ Experience in development work in C#, .NET programming, Experience with other languages: Java, PowerShell, Bash scripts, Cron jobs
Integration Testing: 3+ Experience using Postman for testing APIs.
Terraform: Experience developing and deploying Infrastructure as Code using Terraform.
OWASP Top 10 for API's: 5+ Experience implementing
GitHub Enterprise and GitHub Actions: 3+ Experience using GitHub Enterprise for source control and GitHub Actions for CI/CD Pipeline.
Functional / Non-Functional/Technical Documentation: 5 + Experience writing technical documentation including functional and technical requirements, analysis documents, design specifications, standards, and guide documents.
Methodology: 5 + Experience with Azure DevOps board for user stories, sprint planning and task tracking
Web Application Security: 5+ Experience in design of security for web APIs and integrations hosted in a cloud environment
Work Environment: Ability to work independently and in a team environment

DESIRED SPECIFICATIONS: Not required, but desire experience in these specifications for this position.
Agent to Agent (A2A) protocols: Experience using technology
Certifications (s): Azure Fundamentals and other Microsoft Certified Azure
Bash Scripting (Linux) used for CI/CD Pipelines: Experience Using
SOAP, GraphQL, gRPC: Experience using technology

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
 

Numbers & Facts

LocationSt Paul, MN
IndustryComputer/IT Services
Company Size100 to 499 employees
Year Founded1997
Websitehttps://www.tscti.com/careers-0

About Company

22nd Century Technologies, Inc., is one of the fastest growing IT Service Integrator and Workforce Solution companies in the United States. Founded in 1997, 22nd Century Technologies is a Certified National Minority Business Enterprise with 6,000+ people including 600+ Cyber SMEs nationwide supporting our customers in all 50 states, Canada, and Mexico. With HQs in Somerset, NJ and Mclean, VA, 22nd Century has 14 offices throughout the United States. As part of our unrelenting focus on quality and compliance, 22nd Century Technologies’ delivery is based on Certified Matured Processes including CMMI L3 Dev & SVC, ISO 20000, ISO 27001, and ISO 9001 quality processes. With a strong focus on the public sector, 22nd Century currently holds government contracts with 14 out of 15 Federal Executive agencies including DoD, 37 other Federal agencies, 50 States, 115+ Local agencies, and 37 School Districts. In the last three years, we have expanded our services to Fortune 500 and other commercial clients and currently support 80+ commercial clients.

Recognized among “Best Company to Work For” by Forbes, 22nd Century Technologies, Inc., consistently exceeds our clients’ expectations by focusing on their absolute satisfaction with jobs while keeping our employees motivated.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Skills

  • Acceptance Testingunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Authenticationunmatched
  • Bash Scriptingunmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cron Job Schedulingunmatched
  • DevOpsunmatched
  • Documentationunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • Internet Securityunmatched
  • Javaunmatched
  • Mail Servicesunmatched
  • Microsoft .NETunmatched
  • Microsoft C# .NET (C Sharp .NET)unmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Windows Azureunmatched
  • OpenIDunmatched
  • Programming Toolsunmatched
  • Project Estimatesunmatched
  • Project Trackingunmatched
  • Project/Program Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Requirements Managementunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Integration (SI)unmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Time Managementunmatched
  • Unit Testunmatched
  • Windows PowerShellunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder