Padmi

Senior Software Developer

HyderabadPosted 2 months ago
Software engineeringSenior
Apply at Cyient

Opens the source posting on careers.cyient.com

Source description

About the role

View original

Key Responsibilities · Design, develop, and maintain scalable full-stack applications using Golang and modern frontend technologies. · Build responsive and user-friendly web interfaces using HTML5, CSS3, JavaScript, Angular, and/or React. · Develop and maintain RESTful APIs and backend services. · Collaborate with UI/UX designers to translate wireframes and business requirements into high-quality user experiences. · Integrate frontend applications with backend APIs and databases. · Develop, optimize, and maintain database schemas and queries using SQLite and MySQL. · Work in Ubuntu/Linux environments for development, deployment, and troubleshooting. · Use VS Code, Git, and other modern development tools to manage source code and development workflows. · Leverage AI-powered coding assistants such as Claude, GitHub Copilot, Cursor, ChatGPT, or equivalent tools for code generation, debugging, testing, documentation, and productivity enhancement. · Participate in code reviews, architecture discussions, and technical design sessions. · Ensure application security, scalability, performance, and maintainability. · Create technical documentation and support continuous improvement initiatives. Required Skills & Qualifications Backend Development · 4–5 years of software development experience. · Strong proficiency in Golang (Go). · Experience developing: o REST APIs o Microservices o Backend application services · Strong understanding of: o Data structures and algorithms o Concurrency and Goroutines o Design patterns o Performance optimization Frontend Development · Strong hands-on experience in: o HTML5 o CSS3 o JavaScript (ES6+) · Experience with at least one modern UI framework: o React.js or o Angular · Understanding of: o Responsive web design o Component-based architecture o State management concepts o Frontend performance optimization o Cross-browser compatibility Database & Development Tools · Experience with: o SQLite o MySQL o SQL query development and optimization · Proficiency with: o Git o GitHub/GitLab/Bitbucket o Visual Studio Code (VS Code) Operating Systems · Familiarity with: o Ubuntu/Linux environments o Shell scripting o Linux command-line tools AI-Assisted Development ("Vibe Coding") · Experience using AI coding assistants such as: o Claude o GitHub Copilot o Cursor o ChatGPT o Equivalent AI development tools · Ability to effectively leverage AI tools for: o Code generation o Unit test creation o Debugging o Refactoring o Documentation o Rapid prototyping Soft Skills · Strong analytical and problem-solving skills. · Excellent communication and collaboration skills. · Ability to work independently and in Agile teams. Preferred Qualifications · Experience with Docker and containerized deployments. · Familiarity with Kubernetes. · Exposure to cloud platforms such as Azure, AWS, or GCP. · Experience with CI/CD pipelines and DevOps practices. · Knowledge of application security and secure coding practices. · Experience with Agile/Scrum development methodologies. · Understanding of SaaS product development. · Familiarity with caching and messaging technologies such as Redis, Kafka, or RabbitMQ. · Experience building enterprise-grade web applications. · Knowledge of UI/UX design principles and accessibility standards. Education · Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Nice-to-Have Skills · Understanding of SAP Master Data Management · Angular Material · GraphQL · OpenAPI/Swagger · Unit Testing (Jest, Cypress, Playwright, Go Testing Framework) · Open-source contributions · Strong passion for AI-powered software engineering and modern development practices Experience Level: 4–5 Years Role: Full Stack Software Engineer (Golang + React/Angular) Location: Bangalore/Hyderabad Employment Type: Full Time Key Responsibilities · Design, develop, and maintain scalable full-stack applications using Golang and modern frontend technologies. · Build responsive and user-friendly web interfaces using HTML5, CSS3, JavaScript, Angular, and/or React. · Develop and maintain RESTful APIs and backend services. · Collaborate with UI/UX designers to translate wireframes and business requirements into high-quality user experiences. · Integrate frontend applications with backend APIs and databases. · Develop, optimize, and maintain database schemas and queries using SQLite and MySQL. · Work in Ubuntu/Linux environments for development, deployment, and troubleshooting. · Use VS Code, Git, and other modern development tools to manage source code and development workflows. · Leverage AI-powered coding assistants such as Claude, GitHub Copilot, Cursor, ChatGPT, or equivalent tools for code generation, debugging, testing, documentation, and productivity enhancement. · Participate in code reviews, architecture discussions, and technical design sessions. · Ensure application security, scalability, performance, and maintainability. · Create technical documentation and support continuous improvement initiatives. Required Skills & Qualifications Backend Development · 4–5 years of software development experience. · Strong proficiency in Golang (Go). · Experience developing: o REST APIs o Microservices o Backend application services · Strong understanding of: o Data structures and algorithms o Concurrency and Goroutines o Design patterns o Performance optimization Frontend Development · Strong hands-on experience in: o HTML5 o CSS3 o JavaScript (ES6+) · Experience with at least one modern UI framework: o React.js or o Angular · Understanding of: o Responsive web design o Component-based architecture o State management concepts o Frontend performance optimization o Cross-browser compatibility Database & Development Tools · Experience with: o SQLite o MySQL o SQL query development and optimization · Proficiency with: o Git o GitHub/GitLab/Bitbucket o Visual Studio Code (VS Code) Operating Systems · Familiarity with: o Ubuntu/Linux environments o Shell scripting o Linux command-line tools AI-Assisted Development ("Vibe Coding") · Experience using AI coding assistants such as: o Claude o GitHub Copilot o Cursor o ChatGPT o Equivalent AI development tools · Ability to effectively leverage AI tools for: o Code generation o Unit test creation o Debugging o Refactoring o Documentation o Rapid prototyping Soft Skills · Strong analytical and problem-solving skills. · Excellent communication and collaboration skills. · Ability to work independently and in Agile teams. Preferred Qualifications · Experience with Docker and containerized deployments. · Familiarity with Kubernetes. · Exposure to cloud platforms such as Azure, AWS, or GCP. · Experience with CI/CD pipelines and DevOps practices. · Knowledge of application security and secure coding practices. · Experience with Agile/Scrum development methodologies. · Understanding of SaaS product development. · Familiarity with caching and messaging technologies such as Redis, Kafka, or RabbitMQ. · Experience building enterprise-grade web applications. · Knowledge of UI/UX design principles and accessibility standards. Education · Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Nice-to-Have Skills · Understanding of SAP Master Data Management · Angular Material · GraphQL · OpenAPI/Swagger · Unit Testing (Jest, Cypress, Playwright, Go Testing Framework) · Open-source contributions · Strong passion for AI-powered software engineering and modern development practices Experience Level: 4–5 Years Role: Full Stack Software Engineer (Golang + React/Angular) Location: Bangalore/Hyderabad Employment Type: Full Time Golang,React.js,AWS Hyderabad, Telangāna, India Associate Key Responsibilities · Design, develop, and maintain scalable full-stack applications using Golang and modern frontend technologies. · Build responsive and user-friendly web interfaces using HTML5, CSS3, JavaScript, Angular, and/or React. · Develop and maintain RESTful APIs and backend services. · C... Key Responsibilities · Design, develop, and maintain scalable full-stack applications using Golang and modern frontend technologies. · Build responsiv...

One address, no account. We’ll tell you when matching roles go live.

More at Cyient

Related open roles

View all roles