Sr. Software Engineer - Middleware

Kapsch TrafficComAustin, TX14d ago

The Role:

Kapsch TrafficCom North America is seeking a Middleware Engineer for our Austin, TX office. In this role you work as part of the back-end development team, you will be developing, improving, and maintaining multiple products designed on the principles of an N-tier architecture.  The main products are mission-critical transaction processing systems, similar to a clearing-house application, with supporting applications that provide diagnostics and infrastructure monitoring.

Responsibilities Include:

  • Mentoring junior developers, and have input into the implementation of software solutions.
  • Developing products that consists of generic cores that are customized, and extended by modules for individual customers.
  • Creating and securing APIs to internal and external teams and third parties, with one or more RDBMS back-ends
  • Interact with members of other teams during design, development, and maintenance of deliverables.

.

What’s in it for you?

  • Solving complex problems that improve daily the lives of people around the world
  • Opportunity to work with cutting edge technologies in a high-growth industry
  • Career growth and stability
  • Casual work environment with flexible work hours
  • Full benefits package including paid time off, 401(k) and a no-cost medical insurance option for employee and eligible dependents

What we are looking for:

  • Degree in computer science or related field
  • 4+ years’ experience in web development experience using Java/C#
  • 3+ years’ experience installing, maintaining, and deploying Java based Application Servers (Tomcat/Wildfly)
  • 3+ years’ experience with any scripting/interpreted language such as Bash/Python
  • 3+ years’ experience with tooling like Docker, Ansible, and Maven/Gradle
  • Understanding of enterprise software design principles – architecture, design patterns, OOP 
  • Team oriented mindset, good source control practices, while able to fully complete tasks & objectives independently
  • Able and willing to communicate honestly, proficiently, and professionally with other team members, external teams
  • Experience with RDMS backends ( Oracle/PostgreSQL/MySQL )

Our top Candidates will have:


  • Degree in computer science or related field
  • Comfort using a *nix terminal (no GUI)
  • Comfort with multi-threaded applications
  • Familiarity with at least one modern framework
  • Enjoying unit testing, documentation, design reviews, and code reviews
  • Desire to learn new skills, improve existing ones, and continuously improve professionally with on the job training


Kapsch TrafficCom is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status or sexual orientation, gender identity or expression, disability, nationality or sex. Kapsch TrafficCom is a drug-free workplace.


Unsolicited Third-Party Candidates: Please note that Kapsch TrafficCom does not accept unsolicited resumes/candidates from third-party recruiters that are not engaged and under written contract with Kapsch TrafficCom. Any employment agency, individual or entity that submits an unsolicited resume/candidate acknowledges and understands that Kapsch TrafficCom has the right to hire any applicant at its own discretion without any fee owed or due to the submitting third-party employment agency, individual or entity.  For more information, please contact ktc.us.jobs@kapsch.net


Subscribe to Job Alerts

All Categories