Job Description
Join our dynamic team at TechInnovate Solutions and revolutionize software development in Oklahoma's thriving tech hub. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in our fast-paced environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with cutting-edge technologies while making a tangible impact on our products.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks
- Collaborate with cross-functional teams to deliver enterprise-grade solutions
- Lead code reviews and mentor junior engineers to elevate team capabilities
- Implement CI/CD pipelines and optimize system architecture for scalability
- Troubleshoot complex technical issues and drive continuous improvement initiatives
- Translate business requirements into technical specifications and execution plans
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong proficiency in RESTful API design and microservices architecture
- Proven track record of delivering complex projects in agile environments
- Excellent problem-solving skills with attention to detail and code quality
- Experience with database design (SQL/NoSQL) and performance optimization
- Strong communication skills and ability to collaborate effectively