Software Engineer I
Job Summary
ABOUT THE POSITION
The Software Engineer Iis an entry-level engineering role responsible for contributing to the design development testing deployment and support of software solutions with a primary emphasis on system integrations and automation. This role supports efforts to connect applications services and data through APIs and automated workflows while building foundational software engineering skills under guidance from more experienced engineers.
HOWYOULLMAKE A DIFFERENCE
- Supports the development testing deployment monitoring and support of software solutions particularly integration and automated workflows.
- Builds and maintains Power Automate flows basic Logic Apps scripts and service integrations using established standards and patterns.
- Uses Microsoft Copilot and other AI-assisted toolsto help generate review test and document code workflows and integration logic.
- Assists with integrating systems using APIs data services and workflow-based or event-driven approaches.
- Writes clear maintainable code or configuration for well-defined tasks.
- Learns and follows existing application integration and automation architectures for the teams area of responsibility.
- Contributes to the team backlog by completing assigned user stories with clear acceptance criteria and guidance.
- Participates in agile ceremonies and collaborates with engineers product owners and other partners.
- Follows security quality and operational standards.
- Help troubleshoot bugs integration issues and automation failures with support from senior engineers.
- Contributes to documentation runbooks and support playbooks.
- Apply basic DevOps practices such as source control and deployment pipelines under supervision.
YOU ARE
- Entry-level professional role focused on building foundational engineering skills.
- Works on well-defined tasks with guidance and increasing independence over time.
- Impact is limited to assigned features integrations or automation solutions within a single team.
- No supervisory responsibilities.
YOU HAVE
- Bachelors degree applicable certification or equivalent experience.
- Typically 12 yearsof professional internship or academic experience in software development automation or related fields.
- Foundational experience with one or more programming or scripting languages such as Python SQL or PowerShell.
- Exposure to Power Automate Logic Apps or similar workflow automation toolspreferred.
- Familiarity with Microsoft Copilot or AI-assisted development toolsand an interest in using them effectively.
- Basic understanding of APIs data integration concepts and relational databases.
- Introductory exposure to cloud platforms preferably Microsoft Azure.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- Willingness and ability to learn new tools technologies and engineering practices.
This job description is not meant to be an all-inclusive list of duties and responsibilities but constitutes a general definition of the positions scope and function in the company.
Required Experience:
IC
About Company
Founded in 1938, Columbia brand apparel, footwear, accessories, equipment, and employees have earned a global reputation for innovation, quality and performance, keeping activity enthusiasts and explorers in more than 100 countries, warm, dry, cool and protected year-round. Columbia S ... View more