Trellis · 16 hours ago
Software Engineer III
Trellis Company is a nonprofit focused on enhancing post-secondary education and improving community quality of life. The Software Engineer III will design, develop, and maintain web and mobile applications, while collaborating closely with stakeholders to analyze requirements and implement solutions.
Financial ServicesHigher EducationNon Profit
Responsibilities
Design, develop, test, and deploy software features for web, mobile, and AI applications
Work in a team-oriented environment with flexibility to work independently
Provide ongoing support for business applications in production through on-call rotation
Implement DevOps practices (Continuous Integration and Continuous Delivery / Deployment (CI/CD), containerization with Docker/Kubernetes)
Integrate AI/ML frameworks and develop data pipelines (Kafka, Spark)
Write and automate test scripts; participate in code reviews and performance optimization
Research emerging technologies and propose solutions to improve processes
Provides information by collecting, analyzing, and summarizing development and service issues
Participate in peer code reviews, application standards and application performance reviews
Identify and resolve issues that arise during the design, testing and maintenance processes using problem-solving skills
Participate in team meetings, code reviews, requirements analysis, design meetings etc. using productivity tools like O365, Copilot, Teams, Jira, Confluence etc
Mentor team members and provide technical guidance
Qualification
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
Five (5) years' of application software development experience using a combination of web/mobile technologies, AI/ML, cloud applications and software tools
Four (4) years' of experience in developing, debugging, testing, deploying and maintaining Java applications & Restful Webservices
Three (3) years' experience in version control systems, agile methodologies, software designs and diagrams, build and deployment tools, issue/bug tracking tools, data access tools, and SQL with relational and non-relational databases
Two (2) years' experience with DevOps tools such as Docker, Kubernetes, Jenkins, Maven, Git, Nexus; experience with CI/CD and cloud deployments (Azure, AWS, or GCP)
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
Benefits
Corporate Annual Incentive: This position is eligible for a corporate annual incentive, subject to the discretion and approval of the Board of Directors and not guaranteed.
Paid Holidays: 11 holidays + 1 floating holiday per year
Comprehensive benefits package including health, dental, vision, and retirement plans.
Company
Trellis
Trellis Company is a mission-driven, nonprofit 501(c)(3) corporation that connects people to education-to-employment pathways that transform their lives.
H1B Sponsorship
Trellis has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (1)
2020 (2)
Funding
Current Stage
Growth StageCompany data provided by crunchbase