Role: Software EngineerLocation: Noida, Sector 142Working Model: Work from OfficeResponsibilities:xc2xb7 Develop and Maintain: Design, develop, and maintain scalable and high-performance web applications.xc2xb7 Front-End Development: Create responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and frameworks on React.xc2xb7 Back-End Development: Build robust and efficient back-end services using Nodejs with ExpressJs or FastAPI.xc2xb7 Database Management: Implement, manage, and optimize databases using PostgreSQL and MongoDB, ensuring data integrity and performance.xc2xb7 Cloud Deployment: Deploy, manage, and scale applications on AWS, utilizing various AWS services to enhance application performance and reliability.xc2xb7 API Development: Design, develop and integrate RESTful APIs, ensuring seamless communication between front-end and back-end systems.xc2xb7 Unit Test: Developing and implementing unit test cases to ensure quality software delivery.xc2xb7 Performance Optimization: Troubleshoot, debug, and optimize applications for maximum speed and scalability.xc2xb7 Code Quality: Write clean, maintainable, and efficient code, following best practices and industry standards.xc2xb7 DevOps Practices: Assist in the implementation and support of CI/CD pipelines to streamline development, testing, and deployment processes for efficient feature delivery.xc2xb7 Security: Ensure applications are secure and protected against vulnerabilities by following best practices and implementing necessary security measures.xc2xb7 Documentation: Maintain comprehensive documentation for code, processes, and workflows.xc2xb7 Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to define, design, and ship new features.xc2xb7 Continuous Improvement: Stay up-to-date with emerging technologies and industry trends, continuously improving skills and applying new knowledge to projects.Qualifications:xc2xb7 Education: Bachelor's or Master's degree in Computer Science, Information Technology or a related field.xc2xb7 Experience: 2 xe2x80x93 5 years for SE, experience in Full Stack development.xc2xb7 Technical Skills:xc2xa7 Programming Languages: Proficiency in JavaScript (Node.js) and Python.xc2xa7 Front-End Frameworks: Experience with React, Angular, or Vue.js.xc2xa7 Back-End Frameworks: Experience with Express.js / FastAPI.xc2xa7 Databases: Knowledge of PostgreSQL and MongoDB.xc2xa7 Cloud Platforms: Familiarity with AWS services and infrastructure.xc2xa7 APIs: Understanding of RESTful API development and integration.xc2xa7 Web Technologies: Proficiency in HTML, CSS, and JavaScript.xc2xa7 Version Control: Experience with version control systems like Git.xc2xa7 Project Management Tools: Knowledge of JIRA and Confluencexc2xa7 Development Methodology: in an Agile development environmentxc2xa7 Software Architecture: Understanding of basic software architecture and design patterns.Preferred Skills:xc2xb7 DevOps: Knowledge of CI/CD pipelines, Docker, Kubernetes.xc2xb7 Caching Technologies: Experience with Redis.xc2xb7 Messaging: Knowledge of RabbitMQ or Kafka.xc2xb7 Server Management: Experience with Nginx or Apache servers and a strong Linux foundation.xc2xb7 Product and customer centric thinking.xc2xb7 Complex problem solving and strong debugging skills.xc2xb7 Learning agility and being a Self-starter with a Can-do attitude.Soft Skills:xc2xb7 Strong problem-solving skills and attention to detail.xc2xb7 Excellent communication and teamwork abilities.xc2xb7 Ability to work independently and as part of a team.xc2xb7 Ability to learn new technologies quickly and adapt to changing requirements.xc2xb7 Ability to work in a fast-paced, collaborative environment.xc2xb7 Strong organizational and time management skills.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.