Job Description
Are you a visionary engineer ready to build the future of fintech in the Queen City?
Nexus Innovations is seeking a Senior Software Engineer to join our dynamic team in Charlotte, NC. We are pioneers in financial technology, committed to delivering seamless digital experiences to millions of users.
In this role, you will lead the architecture of our core platforms, ensuring high availability, scalability, and security. If you thrive in a fast-paced, innovative environment and want to make a tangible impact, we want to hear from you.
Responsibilities
- Architectural Design: Lead the design and implementation of scalable, high-performance software systems.
- Collaboration: Work closely with product managers, designers, and other engineers to define features and technical specifications.
- Code Quality: Write clean, maintainable, and efficient code while conducting thorough code reviews to ensure best practices.
- Optimization: Continuously monitor and optimize application performance, ensuring minimal latency and high throughput.
- Mentorship: Mentor junior developers, fostering a culture of learning and technical excellence within the team.
- Testing: Develop comprehensive unit and integration tests to guarantee robustness and reliability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Minimum of 5+ years of professional software development experience.
- Tech Stack: Proficiency in Python, Java, or Go, with experience in cloud environments (AWS/Azure/GCP).
- Databases: Strong understanding of SQL and NoSQL databases.
- Agile: Experience working in Agile/Scrum methodologies.
- Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts.