SWCA Environmental Consultants · 1 day ago
IT Intern
SWCA Environmental Consultants is a growing employee-owned firm providing a full spectrum of environmental services. They are seeking an IT Intern to join the Technology Team in the Summer of 2026, where the intern will analyze complex data and develop user-focused visualizations in support of the company’s scientific and business needs.
Environmental ConsultingNatural Resources
Responsibilities
Perform various foundational Python skills, including writing simple scripts, managing environments, working with files, handling errors, and following good coding practices, along with basic SQL knowledge for querying and understanding when to use databases versus files
Emphasize teamwork through clear documentation, commit messages, ticket-based workflows, asking clarifying questions, and demonstrating work, while highlighting the importance of ethical data handling, curiosity, problem-solving, learning new tools, using feedback, and researching effectively
Qualification
Required
Currently enrolled in an undergraduate or graduate program having a junior classification or higher, with an emphasis in Computer Science, or related field
Recent graduates will also be considered with a graduation date within 12 months of May 2026
Ability to work remotely from most of the Team
Reliable high speed Internet connection required
Programming basics with Python: write simple scripts, use virtual environments, read/write files, handle errors, good coding practices
Basic SQL: select/filter/join from a table; know when to use a database vs. a file
Documentation & teamwork: clear commit messages, lightweight README/docs, work from tickets, ask clarifying questions, demo work in Teams
Security & ethics: handle data responsibly
Curiosity & problem-solving: learn unfamiliar libraries, accept feedback, effective use of internet resources for learning
Preferred
APIs & data handling: make basic REST calls (JSON), parse/clean tabular data with pandas, save to CSV/JSON
Version control (Git/GitHub): clone, branch, commit, push, open PRs, respond to code reviews
Azure fundamentals: comfort with Azure DevOps (Repos/Pipelines), Azure Storage, and using secrets safely (Key Vault)
Containers & environments: understand what Docker is, run a container locally, use .env for config
Testing & quality: write simple unit tests (pytest), lint/format code (flake8/black, ESLint/Prettier if JS)
JavaScript/TypeScript basics (for React UIs), GIS concepts (layers, features, GeoJSON), and AI API consumption (Azure OpenAI/Cognitive Services)
Simple deployment to Azure Functions/Web Apps, and basic dashboards (Power BI or Plotly)
Company
SWCA Environmental Consultants
SWCA is an environmental consulting firm.
H1B Sponsorship
SWCA Environmental Consultants has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (2)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-09-25
2025-06-09
Company data provided by crunchbase