- LocationChennai, India
-
IndustryFinancial Services
Senior Software Engineer (Golang) – Join a Leading FinTech Company!
Location: Chennai | 5 Days Work from Office | Exciting Career Growth
We are looking for a Senior Software Engineer with strong expertise in Golang to join our rapidly growing team in Chennai. This is a fantastic opportunity to lead the development of high-performance, scalable, and secure server-side applications.
Job Description: Senior Software Engineer
We are seeking a highly skilled and experienced Senior Software Engineer with an exceptional
command of Golang to join our dynamic team. As a Senior Software Engineer, you will play a
pivotal role in designing and developing high-performance, scalable, and secure server-side
applications using Golang. Your expertise shall be instrumental in building robust, reliable,
and efficient solutions that drive the success of our projects.
Responsibilities:
● Lead the design and development of sophisticated, high availability, and secured
server-side applications with a primary focus on Golang.
● Collaborate with cross-functional teams to understand requirements, architect
solutions, and deliver high-quality software products.
● Mentor and guide junior engineers, sharing your engineering expertise and best
practices to foster skill development within the team.
● Analyze and optimize performance, scalability, and reliability of existing Golang
applications, making strategic improvements where necessary.
● Design and implement automated unit and integration tests to ensure code quality,
maintainability, and stability.
● Stay up-to-date with the latest advancements in software technologies,
recommending their adoption when appropriate.
● Champion code reviews, architectural discussions, and technical documentation to
maintain high development standards.
● Troubleshoot and resolve complex issues, providing innovative solutions to overcome
challenges.
● Contribute to the recruitment and hiring process by participating in interviews,
evaluating candidates, and providing input on hiring decisions.
Requirements:
● Bachelor's or Master's degree in Computer Science, or a related field.
● 3+ years of experience in software development, with substantial experience in
Golang and cloud infrastructure.
● Expert-level proficiency in designing and developing high-performance, concurrent
applications with Golang.
● Experience with distributed systems, microservices architecture, and containerization
(e.g., Docker, Kubernetes).
● Solid knowledge of software testing methodologies and tools, including unit testing
and integration testing for Golang applications.
● Demonstrated ability to lead projects, collaborate effectively with teams, and mentor
junior engineers.
● Excellent problem-solving and analytical skills, with the ability to tackle complex
technical challenges.
● Having prior experience in the FinTech domain would be an added advantage.
If you are a passionate and driven Software Engineer with a proven track record in Golang
development, eager to work with the latest technologies and contribute to the development
of cutting-edge applications, we encourage you to apply. Join our dynamic team and be
part of shaping the future of our innovative projects.
Ready to make an impact in the fintech space? Apply now with your CV and join us in shaping the future of digital financial services!
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match