Software Engineer /Developer

Siri InfoSolutions Inc
Fort Worth, United States of America
yesterday

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Fort Worth, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
Adobe InDesign
API
Artificial Intelligence
AJAX
Amazon Web Services (AWS)
CSS
Software Debugging
Web Development
Distributed Systems
PostgreSQL
Node.js
Object-Oriented Software Development
Software Engineering
SQL Databases
Systems Integration
Software Modules
Cloud Platform System
React
Reliability of Systems
Backend
Containerization
Angular
Kubernetes
Web Technologies
Front End Software Development
REST
Jenkins

Job description

Write production-quality, maintainable code primarily in Java and web technologies

  • Follow team coding standards, participate in design reviews, and adopt best practices
  • Develop, test, and deploy high-quality software modules for core freight movement operations
  • Lead design and end-to-end delivery of software modules within small engineering teams
  • Develop and maintain APIs, automation tools, and platform integration solutions
  • Build and maintain monitoring, alerting, and troubleshooting systems for services
  • Collaborate with application teams to enhance system reliability and performance
  • Design and operate advanced front-end customer experiences and workflows, incorporating AI
  • Innovate distributed computing solutions for large-scale, high-speed predictions
  • Solve technical challenges in an agile environment to support railroad operations
  • Engage with cross-functional teams (product, business, HR, legal, etc.) to deliver scalable platforms and enterprise tools

Requirements

Strong experience with Java and object-oriented programming

  • Proficient with Postgres SQL, node SQL, and containerization (Kubernetes or similar)
  • Familiarity with RESTful APIs and CI/CD pipeline management
  • Experience with deployment processes, Change Request Queries (CRQs), and debugging logs
  • Knowledge of AI best practices and responsible AI usage

Preferred Skills:

  • Jenkins, Angular (20% frontend), AWS (or other cloud platforms)
  • Web application development: Javascript, CSS, AJAX, React
  • Experience in both backend and frontend (full stack)
  • Familiarity with large-scale distributed systems, Minimum 6 years of relevant software development experience (excluding internships)
  • Authorized to work in the US (no sponsorship)
  • Collaborative experience with product managers, developers, and stakeholders
  • Proven track record in production system development, testing, and deployment

Apply for this position