Job Description
Join our dynamic team as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. InnovateTech Solutions offers a culture of innovation, flexible remote work, and competitive benefits for tech professionals in Oklahoma City. You'll architect scalable solutions using cutting-edge technologies while collaborating with cross-functional teams to deliver high-impact products. We value creativity, autonomy, and continuous growth in a supportive environment.
Responsibilities
- Design and develop robust cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and technical documentation
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and Python
- Strong experience with cloud platforms (AWS/GCP/Azure)
- Proficiency with containerization (Docker/Kubernetes) and CI/CD tools
- Proven ability to deliver scalable, maintainable code
- Excellent problem-solving and communication skills