Senior Software Engineer

Year    UP, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4277119
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year