Job Description
Join InnovateTech Dynamics as a Senior Software Engineer and help shape the future of cutting-edge software solutions in Tulsa's thriving tech ecosystem. We're seeking a passionate innovator to architect, develop, and deploy scalable applications that solve real-world problems. Enjoy a collaborative environment with flexible work arrangements, professional development stipends, and the opportunity to impact millions of users worldwide.
Responsibilities
- Design and implement robust microservices using cloud-native architectures (AWS/Azure)
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize application performance and security using industry best practices
- Collaborate with cross-functional teams to deliver agile sprints bi-weekly
- Contribute to open-source projects and patent-pending innovations
- Automate CI/CD pipelines using Docker, Kubernetes, and Jenkins
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development in JavaScript/TypeScript
- Expertise in React, Node.js, and modern frontend frameworks
- Strong background in cloud infrastructure (AWS/Azure/GCP)
- Proficient with Git, Agile methodologies, and test-driven development
- Experience with SQL/NoSQL databases (PostgreSQL, MongoDB)
- Excellent problem-solving skills and architectural design capabilities