Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

InvokhrNoida, Uttar Pradesh, India
11 days ago
Job type
  • Quick Apply
Job description

Responsibilities :

  • Develop and Maintain : Design, develop, and maintain scalable and high-performance web applications.
  • Front-End Development : Create responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and frameworks on React.
  • Back-End Development : Build robust and efficient back-end services using Nodejs with ExpressJs or FastAPI.
  • Database Management : Implement, manage, and optimize databases using PostgreSQL and MongoDB, ensuring data integrity and performance.
  • Cloud Deployment : Deploy, manage, and scale applications on AWS, utilizing various AWS services to enhance application performance and reliability.
  • API Development : Design, develop and integrate RESTful APIs, ensuring seamless communication between front-end and back-end systems.
  • Unit Test : Developing and implementing unit test cases to ensure quality software delivery.
  • Performance Optimization : Troubleshoot, debug, and optimize applications for maximum speed and scalability.
  • Code Quality : Write clean, maintainable, and efficient code, following best practices and industry standards.
  • DevOps Practices : Assist in the implementation and support of CI / CD pipelines to streamline development, testing, and deployment processes for efficient feature delivery.
  • Security : Ensure applications are secure and protected against vulnerabilities by following best practices and implementing necessary security measures.
  • Documentation : Maintain comprehensive documentation for code, processes, and workflows.
  • Collaboration : Work closely with cross-functional teams, including designers, product managers, and other developers, to define, design, and ship new features.
  • Continuous Improvement : Stay up-to-date with emerging technologies and industry trends, continuously improving skills and applying new knowledge to projects.

Qualifications :

  • Education : Bachelor's or Master's degree in Computer Science, Information Technology or a related field.
  • Experience : 5-7 years of experience in Full Stack development.
  • Technical Skills :
  • Programming Languages : Proficiency in JavaScript (Node.js) and Python.
  • Front-End Frameworks : Experience with React, Angular, or Vue.js.
  • Back-End Frameworks : Experience with Express.js / FastAPI.
  • Databases : Knowledge of PostgreSQL and MongoDB.
  • Cloud Platforms : Familiarity with AWS services and infrastructure.
  • APIs : Understanding of RESTful API development and integration.
  • Web Technologies : Proficiency in HTML, CSS, and JavaScript.
  • Version Control : Experience with version control systems like Git.
  • Project Management Tools : Knowledge of JIRA and Confluence
  • Development Methodology : in an Agile development environment
  • Software Architecture : Understanding of basic software architecture and design patterns.
  • Preferred Skills :

  • DevOps : Knowledge of CI / CD pipelines, Docker, Kubernetes.
  • Caching Technologies : Experience with Redis.
  • Messaging : Knowledge of RabbitMQ or Kafka.
  • Server Management : Experience with Nginx or Apache servers and a strong Linux foundation.
  • Product and customer centric thinking.
  • Complex problem solving and strong debugging skills.
  • Learning agility and being a Self-starter with a Can-do attitude.
  • Soft Skills :

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and as part of a team.
  • Ability to learn new technologies quickly and adapt to changing requirements.
  • Ability to work in a fast-paced, collaborative environment.
  • Strong organizational and time management skills.
  • Working Model : Work from Office
  • Working Days : 5 Days a week (Monday to Friday)
  • Office Address : GM IT Park, 32-33, Sector 142, Noida
  • Create a job alert for this search

    Senior Software Engineer • Noida, Uttar Pradesh, India