Software Engineer Level I – Forms Development and Automation

SPS-North America8 months ago
El Paso, Texas, United States
On-site
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

A Software Engineer Level I plays a crucial role in the design, development, testing, and maintenance of the MavBridge software platform. This entry-level position is ideal for a candidate with a foundational understanding of software development principles and a passion for technology. Working within an agile team, you will deliver high-quality software solutions that meet the evolving needs of the business and its clients.

Key Responsibilities

  • Assist in analyzing business requirements and contribute to designing software solutions and new features while considering user interface, data structures, and system performance.
  • Write, debug, and maintain clean, efficient, and well-documented scripting code in the Mavbridge software.
  • Utilize code to enhance automation efforts and streamline forms for STP.
  • Participate in testing new and existing software, including developing and executing unit tests to ensure high quality.
  • Assist in identifying and resolving software issues reported by clients or internal teams.
  • Develop comprehensive software documentation including user manuals, technical specifications, and reports.
  • Collaborate with cross-functional teams—including engineers, product managers, and quality assurance analysts—to deliver integrated solutions for web applications, websites, or mobile devices.

Required Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, Information Science, or a related technical field (Master’s may be preferred for higher levels), or equivalent experience.
  • Proficiency in scripting programming languages (such as Python, Java, JavaScript) with a solid understanding of software development principles, data structures, and algorithms.
  • Experience with cloud platforms (Microsoft Azure or AWS) and knowledge of automation techniques.
  • Strong problem-solving abilities combined with excellent verbal and written communication skills.
  • Ability to work independently or collaboratively within a team environment while managing multiple tasks effectively.
  • A commitment to maintaining a professional appearance and adherence to company policies and procedures.

Benefits & Perks

  • Career Growth: Opportunity to learn new skills and uncover diverse career paths.
  • Learning & Development: A work culture that promotes continuous learning to help you excel in your role.
  • We Recognize Talent: Participation in various recognition programs for employees at all levels.
  • Benefit Offerings: Includes Medical, Dental, Vision, HCFSA, DCFSA, HSA, Commuter Transit and Parking, Supplemental Life Insurance, Accident Insurance, Critical Illness, Hospital Indemnity, Legal Program, Identity Theft Protection, Pet Discounts, Pet Insurance, Group Home and Auto Insurance, EAP, Short Term Disability, Life Insurance, Education Discounts, 401k with matching, Entertainment Discounts, and Paid Time Off. (Please inquire with Human Resources for details as benefit offerings may vary based on position.)

Required Skills

Automation
Debugging
Scripting
Communication
Agile Methodologies
Testing
AWS Cloud
Software Development Principles
Forms Development
Documentation
Problem Solving
Python