Full Stack Developer
Published on 05/31/2023TriTech Software Development Corp - Allen, TX
Full Time
Description
Position Overview
TriTech is seeking a highly motivated individual to join our team and drive our software architecture design, modernization, and transformation to modern microservices based platforms and distributed systems in the cloud.
You’ll work closely with our cloud software engineering group; developing and deploying scalable enterprise level software to the cloud with a focus on security, resilience and availability utilizing modern cloud technologies.
Duties and Responsibilities
Collaboratively works with a degree of humility, mentoring other developers with a variety of experience levels.
Design, write, and execute high quality code to standard development best-practices.
Optimize and transform existing code to better scale leveraging platforms for transformation.
Serve as a contributor on technical solutions decisions.
Assists in prioritization of backlog items and software defects.
Evaluates technical tradeoffs against business requirements.
Suggests and implements solutions for process improvement.
Composes technical documentation, reports, and diagrams.
Unit/integration testing.
Requirement
Required Qualifications & Skills:
5+ years of software development experience
3+ years of architecture experience – designing and overseeing the development of large systems.
Experience with cloud architecture (preferably Google cloud)
Experience with App Engine, Microservices, Autoscaling, Kubernetes, etc.
Experience in modern software development and CI/CD practices (Git, Jenkins, GCP, Release Mgmt., etc.).
Experience with REST/API services.
Working knowledge of Spring Boot, JPA and AOP.
Working knowledge of PostgreSQL (Cloud SQL)
Experience with various programming languages, paradigms, platforms, and frameworks.
Conditions of Employment
Background check
Drug Test
Work Status