Job Description
We are looking for a visionary Senior Software Engineer to join our elite team. At NOLA Digital Innovations, we are committed to building cutting-edge solutions that drive real-world impact. We pride ourselves on being a Top Tech Company that values innovation, inclusivity, and excellence. Join us and enjoy the flexibility of Daily Pay options alongside our competitive benefits package.
Why Join Us?
- Daily Pay Access: Get paid what you earn, when you need it, with our instant pay feature.
- Top-Tier Culture: Work in a collaborative environment with industry leaders.
- Remote & Hybrid Options: Flexible work arrangements to suit your lifestyle.
- Growth Opportunities: Clear pathways for career advancement and skill development.
We are currently seeking a passionate individual to help us architect the future of our platform.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, and other engineers) to define, design, and ship new features.
- Write clean, efficient, and well-documented code; conduct thorough code reviews to ensure best practices.
- Identify and resolve technical bottlenecks, performance issues, and security vulnerabilities.
- Mentor junior developers and provide technical guidance to the engineering team.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- BS or MS degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Proficiency in Java, Python, or JavaScript (React, Node.js).
- Strong experience with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with database technologies (SQL, NoSQL) and caching solutions.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.