Job Description
Are you a visionary engineer looking to make a tangible impact? Apex Digital Systems is seeking a highly skilled Senior Software Engineer to join our dynamic team in the heart of Dallas, Texas. We are building the future of fintech, and we need a technical expert to lead our development efforts.
In this role, you will design, develop, and deploy scalable software solutions that drive our business forward. You will work in a collaborative environment where innovation is encouraged, and your code matters. If you are passionate about technology and ready to tackle complex challenges, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote and hybrid work options.
- Continuous learning and professional development budget.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Lead architectural decisions and code reviews to ensure best practices and high performance.
- Mentor junior developers and foster a culture of technical excellence and knowledge sharing.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Optimize applications for maximum speed and scalability.
- Identify and troubleshoot bugs and performance bottlenecks in real-time.
- Participate in the full software development lifecycle, from planning to deployment.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with React, Node.js, or Docker is highly desirable.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in an agile team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.