Cognizant Technology Solutions - Bethpage, NY
posted 5 months ago
We are seeking a Sr. Software Engineer with 5 to 7 years of experience specializing in GoLang, GRPC, and GCP. The ideal candidate will have a strong background in provisioning billing systems. This role involves developing and maintaining high-performance applications that align with our company's goals and contribute to our mission of delivering exceptional software solutions. The successful candidate will be responsible for ensuring that the software solutions are secure, scalable, and maintainable, adhering to industry standards and best practices. This position requires a proactive approach to problem-solving and a commitment to continuous improvement in development processes and methodologies. As a Sr. Software Engineer, you will develop high-quality software solutions using GoLang, ensuring robust and scalable applications. You will implement and maintain GRPC services to enable efficient communication between microservices and utilize GCP to deploy, manage, and monitor applications, ensuring optimal performance and reliability. Collaboration with cross-functional teams is essential to design and implement provisioning billing systems that meet business requirements. You will also conduct code reviews to ensure adherence to best practices and coding standards, troubleshoot and resolve complex technical issues, and participate in the full software development lifecycle from requirements gathering to deployment and maintenance. Additionally, you will write and maintain comprehensive documentation for developed software, optimize application performance by identifying and addressing bottlenecks and inefficiencies, and stay updated with the latest industry trends and technologies, incorporating them into development practices as appropriate. Mentorship and guidance to junior developers will also be part of your responsibilities, fostering a collaborative and productive team environment.