Job Description
Are you a top-tier Software Engineer looking for your next big challenge?
Apex Digital Systems is urgently hiring a talented Senior Software Engineer to join our growing team in Oklahoma City, OK. We are revolutionizing the fintech industry with cutting-edge solutions and are looking for someone who thrives in a fast-paced, innovative environment. If you are ready to make an immediate impact and work with the latest technologies, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Modern tech stack including React, Node.js, and AWS.
- Flexible work environment and professional development opportunities.
- Be part of a culture that values innovation and collaboration.
Job Overview:
We are seeking a Senior Software Engineer to design, develop, and deploy scalable software solutions. You will work closely with product managers and designers to translate requirements into high-quality code. This is a critical role in our engineering team, offering significant influence over the architecture and direction of our products.
Responsibilities
- Design, develop, and maintain high-performance, scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, other engineers) to define, design, and ship new features.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality and knowledge sharing.
- Troubleshoot and debug complex issues to ensure application stability and performance.
- Participate in the full software development lifecycle, from conception and design to testing and deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, or Python.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with backend technologies such as Node.js, Java, or C#.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work independently as well as in a team setting.