Job Description
We are looking for a visionary Senior Software Engineer to join our elite engineering team at Apex Innovations in Oklahoma City. We are redefining the digital landscape with cutting-edge solutions, and we need a builder who thrives in a high-performance, innovation-driven environment.
Why Join Apex Innovations?
- Work with the latest cloud technologies (AWS/Azure) and modern architecture.
- Competitive compensation package including base salary and equity.
- Flexible hybrid work schedule and comprehensive benefits.
- Professional development and mentorship programs to accelerate your career.
Responsibilities
- Architect and implement scalable microservices and RESTful APIs using modern languages.
- Lead code reviews and ensure adherence to coding standards and security best practices.
- Collaborate closely with Product Managers and UX/UI Designers to translate requirements into technical solutions.
- Optimize application performance, scalability, and security.
- Mentor junior developers and foster a culture of technical excellence.
- Participate in the full software development lifecycle, from design to deployment.
- Troubleshoot complex system issues and implement robust fixes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional software development experience.
- Proficiency in at least one primary language (e.g., Python, Java, Go, or TypeScript).
- Strong experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Experience with containerization and orchestration (Docker, Kubernetes).
- Strong understanding of CI/CD pipelines and Agile methodologies.