Job Description
Are you ready to elevate your career to new heights? Charlotte Digital Innovations is on the hunt for a Senior Software Engineer to join our world-class remote team. We are a leader in the FinTech sector, driving digital transformation for Fortune 500 clients. If you are passionate about building scalable, high-impact software solutions and thrive in a culture of innovation, we want to meet you.
As a key member of our engineering squad, you will bridge the gap between complex business requirements and elegant technical solutions, working from the comfort of your home office.
Responsibilities
- Architect and implement robust, scalable software solutions for enterprise clients.
- Mentor junior developers and conduct rigorous code reviews to ensure best practices.
- Collaborate closely with Product Managers and Designers to define product roadmaps.
- Optimize database performance and application responsiveness.
- Drive the adoption of modern CI/CD pipelines and DevOps practices.
- Participate in agile ceremonies, including sprint planning and retrospectives.
Qualifications
- Minimum of 5+ years of full-stack software development experience.
- Expert proficiency in JavaScript (React/Vue/Angular) and backend languages (Node.js/Python/Java).
- Strong understanding of RESTful APIs and microservices architecture.
- Hands-on experience with cloud providers (AWS, Azure, or GCP).
- Deep knowledge of SQL and NoSQL databases.
- Experience with containerization (Docker/Kubernetes) and version control (Git).