Job Description
We are Nexus Core Systems, a pioneering force in enterprise cloud infrastructure. We are looking for a Senior Software Engineer to join our elite engineering team and drive the development of next-generation scalable applications. If you are passionate about clean code, distributed systems, and solving complex architectural challenges, we want to hear from you.
In this role, you will have the autonomy to design robust systems and the mentorship to grow as a technical leader. You will be working in a fast-paced, innovation-driven environment that values creativity and technical excellence.
Responsibilities
- Design & Develop: Architect and implement high-performance software solutions using modern programming languages and frameworks.
- System Architecture: Lead the design of scalable microservices and ensure system reliability and uptime.
- Code Quality: Write clean, maintainable, and well-documented code while conducting thorough code reviews.
- Collaboration: Partner with product managers and designers to translate business requirements into technical specifications.
- Mentorship: Guide junior engineers and contribute to the technical growth of the team culture.
- Optimization: Continuously monitor application performance and optimize for speed and resource efficiency.
Qualifications
- Experience: 5+ years of professional software development experience in a senior role.
- Tech Stack: Proficiency in languages such as Java, Python, or Go, and frameworks like React or Node.js.
- Cloud Mastery: Strong experience with cloud providers (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Database Skills: Deep understanding of SQL and NoSQL database design and optimization.
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.