Software Engineer III

Trellis Company

Round Rock (TX)

Híbrido

USD 84.000 - 112.000

Jornada completa

Hace 10 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Trellis Company is seeking a Software Engineer III in Round Rock, TX. You will design, develop, and maintain web, mobile, AI-enabled, and legacy applications, collaborating with architects, developers, and business stakeholders to implement features.

You will lead technical efforts, enforce coding standards, and participate in CI/CD, containerization, and AI-enabled workflows while delivering high-quality software across teams.

Formación

  • Bachelor’s degree required in CS/CE or related field.
  • 5+ years delivering technology solutions across app development, cloud, data, automation, and AI-enabled tech.
  • Experience with Java applications, RESTful services, and cloud deployments (Azure, AWS, GCP).
  • Hands-on with DevOps tooling (Docker, Kubernetes, Jenkins, Maven, Git, Nexus).
  • Experience delivering AI-enabled features (LLMs, RAG, prompts, AI agents).
  • Strong knowledge of CI/CD, microservices, and modern front-end frameworks (Angular, React).

Responsabilidades

  • Lead design, development, testing, deployment and lifecycle support of web, mobile, legacy, and AI-enabled applications.
  • Translate business and technical requirements into designs, specifications, and maintainable components.
  • Design and integrate AI/ML capabilities and data pipelines using appropriate frameworks and technologies.
  • Provide technical leadership across the SDLC, architecture decisions, estimation and release readiness.
  • Mentor teammates and enforce secure, scalable, observable development standards.

Conocimientos

Java
Python
Spring Boot
Angular
React
RESTful APIs
Microservices
AI/ML concepts
LLM integration
CI/CD
Docker
Kubernetes

Educación

Bachelor's degree in Computer Science, Computer Engineering, or related field

Herramientas

Oracle WebLogic
Tomcat
SQL Server
DB2
MySQL
Git
Jenkins
Maven
Nexus

Descripción del empleo

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineer III

Information Technology Full Time Regular Professional Round Rock, TX, US

2 days ago Requisition ID: 1221

Salary Range: $84,098.00 To $112,131.00 Annually

Job Summary

Software Engineer III serves as a key member of the Distributed Applications team with primary responsibility for designing, developing and maintaining Web, Mobile, artificial intelligence (AI)/ machine learning (ML), and Legacy applications. This role develops, implements, and maintains IT applications using modern development technologies and tools, and involves close collaboration with Solution Architects, developers, and business stakeholders to analyze business requirements, participate in design sessions, and develop application features. Additionally, Software Engineer III researches and addresses technical issues and requests, identifies root causes, and resolves production problems.

Location

This is a hybrid position requiring employees to work onsite two days per week at our Round Rock, Texas office. The remaining workdays may be worked remotely.

The position incumbent is expected to perform the following essential duties and responsibilities with reasonable accommodation.

Software Design and Development

  • Lead and contribute to the design, development, testing, deployment, and lifecycle support of web, mobile, legacy, and AI-enabled applications.
  • Translate business and technical requirements into solution designs, technical specifications, and maintainable application components.
  • Design and integrate AI/ML capabilities and data pipelines using appropriate frameworks and technologies.

Technical Leadership and Standards

  • Provide technical leadership across the software development lifecycle, including architecture and design decisions, estimation, implementation planning, code quality, and release readiness.
  • Establish and enforce application development standards for security, performance, reliability, maintainability, observability, and regulatory compliance.
  • Mentor team members and provide technical guidance.

Testing, Quality, and Deployment

  • Implement DevOps practices (Continuous Integration and Continuous Delivery / Deployment (CI/CD), containerization with Docker/Kubernetes).
  • Write and automate test scripts; participate in code reviews and performance optimization.
  • Participate in peer code reviews, application standards and application performance reviews

Application Support and Continuous Improvement

  • Provide ongoing support for business applications in production through on-call rotation.
  • Identify and resolve issues that arise during the design, testing and maintenance processes using problem-solving skills.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Research emerging technologies and propose solutions to improve processes.
  • Evaluate, adopt, and apply AI-enabled technologies to support strategy, improve workflow efficiency, automate routine tasks, and enhance data-driven decision making.

Collaboration and Delivery Coordination

  • Coordinate cross-functional delivery with Solution Architects, developers, infrastructure, security, data, quality assurance, and business stakeholders; identify risks and drive issues to resolution.
  • Participate in team meetings, code reviews, requirements analysis, design meetings etc. using productivity tools like O365, Copilot, Teams, Jira, Confluence etc.
  • Work in a team-oriented environment with flexibility to work independently.
  • Support Information Technology's vision, strategic direction, development, and future growth.
  • Support other functions and responsibilities of the departments.
  • Contribute to the development of department and company strategic initiatives.
  • Assist with special projects as assigned.
  • Interact with all levels of management
  • Must be available to work flexible hours.
  • All other duties and responsibilities as assigned.
Knowledge, Skills, and Abilities
  • Strong working experience of modern programming languages and frameworks (e.g., Java, Python, Spring Boot, Angular, React)
  • Proficient in deploying applications to servers (Oracle WebLogic, Tomcat) and integrating with databases (SQL Server, DB2, MySQL)
  • Demonstrated experience in requirements analysis, software design, development, testing, and production implementation
  • Skill in refactoring legacy systems into microservices architecture.
  • Proficiency in modern frontend frameworks (Angular, React, TypeScript).
  • Deep expertise in Java EE concepts including EJBs, JPA, JMS, and JAX-RS, with demonstrated ability to debug and optimize complex service architectures.
  • Experience designing, building, and maintaining RESTful APIs and microservices in cloud/hybrid environments.
  • Knowledge of AI/ML concepts and demonstrated skill in developing AI-enabled application features, including LLM integration, prompt engineering, retrieval-augmented generation (RAG), AI agents or workflow automation, model evaluation, and responsible AI practices.
  • Skilled in utilizing AI-enabled tools and technologies to improve efficiency, enhance work quality and outcomes, and support innovation and continuous process improvement.
  • Working proficiency with version control systems, agile methodologies, software design and diagramming, build and deployment tools, issue and bug tracking tools, data access tools, and SQL across relational and non-relational databases.
  • Excellent communication and collaboration skills
  • Strong interpersonal and team building skills when interacting with internal and external customers.
  • Demonstrated ability to effectively work with dynamic, cross-functional teams in support of corporate goals and objectives, and in the enhancement of the corporation's technology products, services, and capabilities.
Qualifications
Education

Required: Bachelor’s degree in Computer Science, Computer Engineering, or related field.Experience beyond the minimum work experience requirement can be substituted for degree on a year-for-year basis.

Experience

Required:

  • Five (5) years of total professional experience delivering technology solutions across application development, cloud services, data platforms, automation, AI-enabled technologies, and related software tools. The required experience must include the following:
  • Demonstrated experience in developing, debugging, testing, deploying, and maintaining Java applications and RESTful web services.
  • Hands-on experience with DevOps tooling such as Docker, Kubernetes, Jenkins, Maven, Git, and Nexus, including CI/CD pipelines and cloud deployments in Azure, AWS, or GCP.
  • Experience in building and delivering AI-enabled application features, including LLM integration, prompt engineering, RAG, or AI agent and workflow automation.

Preferred:

  • Experience with AI / ML, and Data Analytics technologies.
  • Experience with AI code assistant tools, large language models (LLMs), and AI models
  • Data Transformation experience using extract, transform, and load (ETL) tools.
  • Familiarity with migration of legacy systems (COBOL on z/OS) to modern technologies.
  • Work may be conducted remotely or in an office with a surrounding small cubicle environment.
  • Office work environment is climate controlled with no substantial exposure to adverse environmental conditions.
  • Participates in rotating on-call support for web and mobile business applications.
Equal Employment Opportunity Statement

Trellis is committed to providing equal employment opportunities to all employees and applicants. Employment decisions are based on business needs, job requirements, and individual qualifications without regard to any status protected by applicable federal, state, or local law.

Physical and Mental Demands
  • Occasionally must move about inside the office.
  • Repetitive motion. Regularly operates a computer, phone, and general office equipment.
  • Regularly required to handle, feel, grasp objects, and reach across a work area.
  • Regularly communicates with other employees and on the phone, virtually, or in person with clients. Regularly converses with internal and external contacts.
  • Visual acuity. Regularly must have close visual acuity to view and enter information into computer and software systems, analyze data, develop presentations and reports, and other materials.
  • Mental focus. Requires worker to maintain focus and exchange detailed and accurate information through oral and written communication.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer I
Software Engineer I

91f06c3c-175d-4277-bfe1-94882447fb1e • Round Rock (TX)

Híbrido
USD 120.000 - 160.000
Hybrid work arrangement
Software Engineer III
Software Engineer III

Trellis Company in • Round Rock (TX)

Híbrido
USD 120.000 - 180.000
Data Management and Database Administration Specialist
Data Management and Database Administration Specialist

Trellis Company • Round Rock (TX)

Híbrido
USD 86.000 - 132.000
Medical benefits
Tuition Assistance
12 paid holidays
Full Stack AI Software Engineer
Full Stack AI Software Engineer

Freedom Mortgage • EE. UU.

A distancia
USD 140.000 - 210.000
Software Developer
Software Developer

Expedient Technology Solutions • Moraine (OH)

Presencial
USD 120.000 - 150.000
Sr Staff Software Engineer
Sr Staff Software Engineer

H-E-B • San Antonio (TX)

Presencial
USD 150.000 - 210.000
Software Developer II
Software Developer II

AVN Corporation • South Charleston (WV)

Presencial
USD 70.000 - 120.000
Software Developer - AI Focus
Software Developer - AI Focus

Bruno Independent Living Aids • Town of Oconomowoc (WI)

Presencial
USD 60.000 - 90.000
Software Developer
Software Developer

Winsupply • Moraine (OH)

Presencial
USD 90.000 - 130.000
STAFF SOFTWARE ENGINEER (AI)
STAFF SOFTWARE ENGINEER (AI)

The Home Depot • Atlanta (GA)

Presencial
USD 140.000 - 190.000