Senior Software Engineer (multiple positions available), Austin TX at Gotransverse
Austin, Texas, United States -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 26

Salary

0.0

Posted On

16 Jun, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, ReactJS, Angular, NodeJS, MySQL, Postgres, JUnit, Docker, Kubernetes, AWS, GCP, Kafka, Rabbit MQ, Redis, ElasticSearch

Industry

Software Development

Description
Duties: As part of the SaaS billing and Revenue Management solution on the Engineering team, work on the development of new Services and APIs, in close collaboration with engineers, UI designers, and product managers, contributing to software quality and best practices. Examples of responsibilities include: Working cross-functionally with senior-level engineers across the organization; Designing integration architecture to address business problems comprehensively; Researching and recommending frameworks and design patterns; Approaching problem-solving holistically, considering structure, process, and technology; Identifying outdated processes and recommending non-disruptive improvements; Communicating project status to technical leadership through written and oral reports; Ensuring system documentation is complete and up to date; and Mentoring peers, sharing expertise to aid in their development. Requirements: 4 years of experience working with: Java back-end; Spring Core, Data, Boot, Security or a similar framework; JPA, Hibernate or similar ORM frameworks; Typescript/JavaScript front-end development with ReactJS/Angular and NodeJS frameworks; Relational databases, such as MySQL, Mariadb, or Postgres; Frontend and backend test automation frameworks like JUnit, Mockito, Jest, Cypress, Cucumber or similar; Build and package management tools like Maven, Gradle, SBT, or NPM; CI/CD frameworks and technologies like Jenkins, Docker, Kubernetes or HELM. 3 years of experience working with: Scalable, event-driven systems; Caching/searching frameworks like Redis or ElasticSearch; Platform monitoring frameworks like ELK stack, Logic Monitor, Sumologic, or Prometheus; Cloud technologies like AWS or GCP. 2 years of experience working with: Event-streaming frameworks like Kafka or Rabbit MQ; FinTech or Telecom. 1 year of experience working with: Wicket or GWT framework or similar; Decentralized SCM systems like GIT. Willingness to participate in an architectural design exercise and demonstrate the ability to: Design integration architecture to address business problems comprehensively; Research and recommend frameworks and design patterns; and Approach problem-solving holistically, considering structure, process, and technology.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Develop new services and APIs for a SaaS billing and revenue management solution while collaborating with cross-functional teams. Responsibilities include designing integration architecture, mentoring peers, and improving outdated technical processes.
Loading...