Software Engineer

Usio Output Solutions Inc.
San Antonio, TX, United States
3 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Microsoft Word Java (Programming Language) Microsoft Excel Microsoft Windows Adobe Acrobat Application Programming Interfaces (APIs) Application Integration Architecture Microsoft Azure Microsoft Outlook C Sharp (Programming Language) Collaborative Software
+21 more
Information Systems Databases Data Sharing Programming Tools Web Development Human-Computer Interaction IntelliJ IDEA JSON Microsoft Visual Studio Microsoft Office Microsoft SQL Server Productivity Software Software Maintenance Software Engineering Software Systems Extensible Markup Language (XML) File Transfer Protocol (FTP) .NET Core Backend Git Information Technology

Job description

The Software Engineer is responsible for developing, enhancing, and maintaining software solutions that generate documents for print, mail, and electronic delivery. As part of a collaborative software engineering team, this role works closely with internal and external stakeholders to deliver solutions that meet client requirements, while also supporting the operational needs of Usio Output Solutions.

This position analyzes client requirements, develops and implements code changes, validates solution functionality, and ensures accuracy and timely delivery. While most work is centered on document generation solutions, this role also contributes to client integration needs, new product development, process automation, and other software engineering initiatives as business needs arise.

Requirements

Success in this role requires strong analytical and problem-solving skills, exceptional attention to detail, and a commitment to writing clean, maintainable code. The ideal candidate thrives in a fast-paced environment, adapts to changing priorities, and consistently delivers high-quality solutions. Strong written and verbal communication skills are essential for collaborating effectively with both technical and business stakeholders throughout the software development lifecycle., * Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or another related technical field.

  • Professional experience as a Software Engineer or Software Developer, or equivalent academic/internship experience, with demonstrated knowledge in Java development.
  • Familiarity with development tools and technologies including IntelliJ IDEA, Git, MSSQL, APIs, Adobe Acrobat Pro, SFTP, Microsoft Office (Word, Excel, and Outlook), and other Windows-based productivity tools.
  • Strong understanding of software development principles, including writing clean, maintainable code while adhering to quality assurance, and data security standards.
  • Strong analytical and problem-solving skills with exceptional attention to detail.
  • Excellent written and verbal communication skills with the ability to collaborate effectively with technical teams, business stakeholders, and clients.
  • Ability to work effectively in a team environment with a positive attitude, strong sense of ownership, and willingness to learn new technologies and processes., * 2-5 years of professional experience as a Software Engineer or Software Developer, with hands-on experience developing and maintaining full-stack Java applications, including backend services, APIs, database integration, and user interface technologies.
  • Experience in integrating applications with external data sources and working with file-based data exchanges, including XML, JSON, CSV, and delimited text formats.
  • Familiarity with BCC software solutions, including Architect REACH, or similar document composition and production workflow platforms.
  • Experience working in the print/mail industry, including familiarity with USPS postal processes, mailing requirements, document production workflows, and USPS mailing standards.
  • Familiarity with C#, Visual Studio, .NET Core, Azure, and web development technologies such as HTML and CSS.

Benefits & conditions

Pulled from the full job description

  • 401(k) 4% Match
  • Professional development assistance
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k) 4% Match
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…