Software Development Engineer

2 weeks ago


Chennai, Tamil Nadu, India Dashhire Full time

Responsibilities :

  • Design, develop, and maintain efficient, scalable, and reliable backend systems and APIs using Golang.
  • Architect and implement solutions that adhere to best practices, coding standards, and security guidelines.
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications.
  • Perform code reviews, provide constructive feedback, and mentor junior team members to foster a culture of continuous learning and improvement.
  • Optimise application performance, identify bottlenecks and troubleshoot issues to ensure smooth operation in production environments.
  • Stay updated on emerging technologies, industry trends, and best practices to drive innovation and maintain a competitive edge.
  • Participate in agile ceremonies, including sprint planning, daily standups, and retrospectives, to ensure the timely delivery of highquality software solutions.

Requirements :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in software development, with a focus on backend engineering.
  • Proficiency in Golang (Go) programming language and extensive experience building scalable backend services and APIs.
  • Solid understanding of distributed systems, microservices architecture, and containerization technologies (e.g., Docker, Kubernetes).
  • Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis) and experience with database design and optimization.
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure) and experience deploying and managing applications in cloud environments.
  • Excellent problemsolving skills, attention to detail, and ability to work effectively in a fastpaced, collaborative environment.
  • Effective communication skills and ability to articulate technical concepts to nontechnical stakeholders.
  • Experience with Agile methodologies (Scrum, Kanban) and proficiency in using version control systems (e.g., Git).

Preferred Qualifications :

  • Experience with DevOps practices, CI/CD pipelines, and infrastructure as code (IaC) tools (e.g., Terraform, Ansible).
  • Knowledge of message broker systems (e.g., Kafka, RabbitMQ) and asynchronous communication patterns.
  • Familiarity with testing frameworks (e.g., Go testing, ginkgo/gomega) and experience with writing unit tests, integration tests, and endtoend tests.
  • Contributions to opensource projects or active participation in the Golang community.
  • Certifications in relevant technologies or programming languages (e.g., AWS Certified Developer, Google Cloud Professional Developer).
)
  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary: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 influences...

  • Software Engineer III

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Software Engineer-III 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...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job 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 product design, bug verification, and beta support which may require research and analysis. Work...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • Techstar Software

    2 weeks ago


    Chennai, Tamil Nadu, India Techstar Software Development India Pvt. Ltd. Full time

    Requirements :- Experience in writing automation framework(s), maintenance & scripting testcases.- Strong Software development fundamentals, architecture, algorithms, and problem-solving skills.- Proficient in scripting testcases with JAVA/selenium & TestNG. - Experience in Cypress & Javascipt.- Experience with Cross Browser Testing and API Testing- Hands on...


  • Chennai, Tamil Nadu, India NTT Data Vertex Software Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team at Career Progress Consultants in Chennai! Position: Senior Software Engineer Location: Chennai Experience: 5 - 9 years If you have several years of experience in software development and are passionate about creating high-quality code, we want to hear from you! Join us in...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India IRIS Software Group Full time

    IRIS Software Group is one of the UK's largest privately held software companies. Its purpose is to be the most trusted provider of mission-critical software and services, ensuring customers get it right first time, every time.IRIS takes the pain out of processes and let professionals working in businesses and schools focus on the work they love. Its...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India IRIS Software Group Full time

    IRIS Software Group is one of the UK's largest privately held software companies.Its purpose is to be the most trusted provider of mission-critical software and services, ensuring customers get it right first time, every time.IRIS takes the pain out of processes and let professionals working in businesses and schools focus on the work they love.Its software...


  • Chennai, Tamil Nadu, India Azentio Software Pvt Ltd. Full time

    About the job:About Azentio :Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as...


  • Chennai, Tamil Nadu, India ADCI MAA 15 SEZ - K20 Full time

    Interested in solving hard technical problems that have a direct impact to our business and customers?We are looking for a talented SDE to join the Digital Catalog Management team. We are a part of the Digital Acceleration (DA) org that develops and supports foundational services that enable Digital businesses like Prime Video, Books, Music, Appstore and...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Req ID GBS Chennai, India Job title Software Development Engineer – Test Systems Reports to Engg head at Passau Job purpose As a software engineer, need to perform in design of highly complex automation software for test benches pertaining to tire, gear box, mechanical axles, E motors and E axle. Planning and development of software...


  • Chennai, Tamil Nadu, India Viavi Solutions Inc. Full time

    Summary:Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software...


  • Chennai, Tamil Nadu, India Viavi Solutions Inc. Full time

    Summary: Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software...

  • Techstar Software

    2 weeks ago


    Chennai, Tamil Nadu, India Techstar Software Development India Pvt. Ltd. Full time

    Role : Dot net Full Stack LeadLocation : ChennaiWork mode : HybridNotice Period : Immediate-15daysExperience : 10+ Years Job Description : Must have 10+ years of relevant work experience within a Full stack .Net development role Strong experience with SQL, Angular 11+ version, .Net Core 6, C# and ASP.NET MVC. Experience developing web applications using .NET...


  • Chennai, Tamil Nadu, India Excellence and Eminence LLP Full time

    Responsibilities:The Senior Software Engineer (UI) contributes to the design, development, and deployment of Customer's cutting-edge digital application.Collaborate across functional lines with team members working on new program development and/or maintaining existing mobile, WEB, Cloud, server, and/or distributed computing systems.Tackle complex...


  • Chennai, Tamil Nadu, India ADCI MAA 12 SEZ - H82 Full time

    Are you interested in jumping into the driver's seat of our sensational FireTV partner products? We are looking for exceptional talent to join as Software Development Engineer in the Fire TV team.Our charter is to provide customers and partners a compelling, secure, and robust experience with a steady flow of engaging new features throughout the lifetime of...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    We are looking for passionate, hard-working, and talented Software Engineers who has experience in building innovative applications & services. You will have an enormous opportunity to make a large impact on the design and implementation of tools that makes an impact to the software development and testing.- Responsible for the development and maintenance of...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    We are looking for passionate, hard-working, and talented Software Engineers who has experience in building innovative applications & services. You will have an enormous opportunity to make a large impact on the design and implementation of tools that makes an impact to the software development and testing. Responsible for the development and maintenance of...


  • Chennai, Tamil Nadu, India Gateway Software Solutions Full time

    About the internship:Are you a tech-savvy individual looking to kickstart your career in software testing? Look no further, because Gateway Software Solutions is seeking a talented Software Testing intern to join our dynamic team As an intern, you will have the opportunity to work on cutting-edge projects, gain valuable hands-on experience, and learn from...


  • Chennai, Tamil Nadu, India Gateway Software Solutions Full time

    About the internship:Are you a tech-savvy individual looking to kickstart your career in software testing? Look no further, because Gateway Software Solutions is seeking a talented Software Testing intern to join our dynamic team As an intern, you will have the opportunity to work on cutting-edge projects, gain valuable hands-on experience, and learn from...