Senior Software Engineer

3 days ago


Chennai, Tamil Nadu, India antal international network Full time

Job Description :

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.

- 5+ 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.

(ref:hirist.tech)

  • Chennai, Tamil Nadu, India Blue Hex Software Full time

    About UsBlue Hex Software is a leading provider of software solutions, dedicated to delivering high-quality products that meet the evolving needs of our clients. Our team of experts is passionate about staying ahead of the curve in terms of technological advancements.Job SummaryWe are seeking an experienced Senior Developer to join our team. As a Senior...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    Company OverviewCIAR Software Solutions Pvt Ltd is a leading software development company specializing in providing comprehensive solutions for the restaurant and hotel management industry. Our flagship products, FoodEnginePOS.com and HotelDeskPMS.com, have been instrumental in transforming the operations of numerous food outlets and hotels. With a dedicated...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    We at Rocket Software are looking for Software Engineer II (HLASM (IBM Z/OS Assembler), C or C++) for our Chennai location. Rocket Software eAs experts in IBM Z, IBM Power, and database and connectivity solutions, we help customers get more from the technology and data they have today, so they can innovate for tomorrow. We help organizations take advantage...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareWe are a trusted partner for organizations seeking innovative timekeeping and workforce management solutions. With over 30 years of experience, we deliver tailored solutions to meet the unique needs of our clients.TCP is hiring a seasoned Senior Software Developer with expertise in Delphi development. The successful candidate will possess...


  • Chennai, Tamil Nadu, India Software AG Full time

    Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects "things" like sensors, devices, and machines. It helps 10,000+...

  • Software Engineer III

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:Design and develop cutting edge Machine Learning/AI features for established software solutions used by many Fortune 100 companies. Rocket Software is recognized by major analysts as a leading vendor for AI/ML for Enterprise Software solutions. We are looking for highly motivated developers with demonstrable skills and interest...

  • Software Engineer II

    17 hours ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionIt&aposs fun to work in a company where people truly BELIEVE in what they&aposre doingJob Description Summary:Design and develop software product applications for market sale or large-scale proprietary software applications for internal use. Manage full software development life-cycle including testing, implementation, and auditing. Perform...


  • Chennai, Tamil Nadu, India TCP Software Full time

    **About Us**TCP Software has been a leader in workforce management solutions for over three decades. Our mission is to provide innovative and reliable technology to help organizations manage their employees effectively.We value strong partnerships with our customers and strive to deliver exceptional service and support. Our solutions cater to the diverse...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Technologies Full time

    **Senior Software Engineer**The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Chennai, Tamil Nadu, India Dell Full time

    Senior Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...