Automation Software Engineer

IT Partners,Inc10 months ago
San Diego, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We are looking for a talented and versatile Software Engineer to join our Automation Practice. This role will support the design, development, and integration of automation solutions across the enterprise. The ideal candidate will bring strong software engineering fundamentals, a passion for innovation, and the ability to work collaboratively across business and technology teams.

Key Responsibilities

  • Solution Development
  • Design and build scalable automation solutions using modern programming languages and frameworks.
  • Integrate automation tools with enterprise systems and data sources.
  • Develop APIs, microservices, and reusable components to support automation workflows.
  • Architecture & Standards
  • Contribute to the technical architecture of automation platforms.
  • Ensure solutions align with CoE standards for coding, documentation, testing, and metadata management.
  • Participate in architectural reviews and technical design sessions.
  • Collaboration & Innovation
  • Work closely with RPA developers, business analysts, and DevOps teams to deliver end-to-end automation solutions.
  • Support the Innovation Hub by building prototypes and exploring emerging technologies (AI, ML, NLP).
  • Provide technical guidance and mentorship to junior developers.
  • Security & Compliance
  • Implement secure coding practices and ensure compliance with data protection policies.
  • Collaborate with security teams to embed security into automation solutions from the ground up.
  • Change Management & Support
  • Participate in change control processes and ensure smooth deployment of updates.
  • Provide technical support and troubleshooting for automation solutions.
  • Document technical designs, configurations, and operational procedures.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (Preferred).
  • 3+ years of experience in software development with proficiency in languages such as Python, Java, C#, or JavaScript.
  • Experience with cloud platforms (e.g., Azure, AWS, GCP) and containerization (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines, DevOps practices, and version control systems (e.g., Git).
  • Strong understanding of system integration, APIs, and data architecture.

Preferred Qualifications

  • Experience working in an enterprise automation or CoE environment.
  • Exposure to RPA platforms and process automation tools.
  • Knowledge of metadata management and enterprise architecture frameworks.
  • Experience with AI/ML technologies and data engineering.

Benefits & Perks

  • Trusted industry presence since 1993 delivering reliable, cost-effective solutions.
  • Benefits: Health, 401K, Life, Disability, Student Loan Help, Bonuses, etc.
  • Certified Women Owned Small Business with GSA IT 70 Schedule and Navy SeaPort-e contract.
  • An environment where creativity is encouraged, initiative is rewarded, and career growth is prioritized.

Required Skills

Python
DevOps
System Integration
Cloud Platforms (Azure, AWS, GCP)
JavaScript
APIs
CI/CD
C#
Java
AI/ML Technologies
Automation Solution Design
Secure Coding Practices
Containerization (Docker, Kubernetes)
Microservices
RPA Platforms