Job Url: https://centricsoftware1.applytojob.com/apply/sdBfbrB8cD/Senior-Software-Engineer-JavaJavaScript-Focus Job Description: Basic Qualifications: - 5+ years of non-internship professional software development experience. - 5+ years of programming experience with either Java or JavaScript. - Proficiency in Java, JavaScript, or related technologies. - Mastery of Object-Oriented Programming (OOP) principles and design patterns. - Excellent communication skills and a collaborative spirit. - 2+ years of experience leading design or architecture of new and existing systems. - Experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Preferred Qualifications: - Experience as a mentor, tech lead, or leading an engineering team with 3+ years of experience is a plus. - Experience with cloud platforms like AWS, Azure, or Google Cloud is advantageous. - Bachelor's degree in computer science or equivalent. What You'll Do: - Lead the design and implementation of crucial system features using Java and/or JavaScript brilliance. - Collaborate closely with Product Management and cross-functional teams to deliver stellar software solutions. - Advocate for architectural enhancements to keep our platform ahead of the curve. - Guide our transition to a Microservices ecosystem with your expertise. - Inspire and mentor junior engineers, fostering a culture of innovation and excellence. What We Offer: - Competitive salary and benefits package designed to recognize your contributions. - Flexible remote work options with a supportive, dynamic team. - A culture of innovation, collaboration, and continuous learning. - Engaging in projects that stretch your technical abilities and drive personal growth.