The Role:
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining complex software systems that are scalable, robust, and efficient. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers and drive our business forward.
Responsibilities:
- Develop code that powers our APIs and services, written in TypeScript and Node.js
- Ensure quality by writing and carrying out unit, integration, and load tests.
- Actively participate in code and design reviews
- Lead technical discussions to share expertise and best practices with the team.
Basic Qualifications:
- Proficient in server-side development
- Outstanding verbal and written communication skills
- Excellent debugging skills
- Strong problem-solving skills, with an ability to find compromises that move the team forward
- Minimum of 5 years of related work experience
- 5+ years of professional software development experience in highly scalable, distributed software components
- Proven experience in cloud application architecture and engineering, AWS is preferred
- Professional experience with Typescript and Node.js
- Ability to trace through various services and determine root cause when issues occur
- Knowledge of common performance issues, as well as a working experience with logs, monitoring tools such as Datadog
- Knowledge of Software Development Lifecycle and Agile Development/Testing practices and methodologies
- Excellent communication and collaboration skills and a strong teamwork ethic
- Demonstrated ability to work independently with minimal supervision as well as part of a cross-functional team
- Ability to lead small projects and platform initiatives
Educational Requirements:
- Bachelor's or Master's Degree in Computer Science or related field
Required Experience:
- AWS
- Typescript
- Node.js (Express, Koa)
- Docker
- Kubernetes
- Jenkins
- Spinnaker
Nice to have:
- Redis
- Jest
- GitLab/GitHub
- OpenTelemetry/NewRelic/DataDog/AWS CloudWatch
What we offer:
- Flexible Work Hours
- Competitive Salaries
- Professional Development Opportunities
Salary Expectations:
- $90-$110 hour / USD
Β
Tech Holding
Tech Holding is a full-service consulting firm that delivers predictable outcomes and high-quality solutions to clients.
Other jobs at Tech Holding
Β
Β
Β
Β
Β
Β
Β
Β
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β