Software Engineer
Nature Technologies Pvt Ltd | Kolkata
Apply
Job Type: Full Time
Experience: 1.0 - 4.0 Years
Salary: INR 350000.0 - 600000.0 Annually
Applicant(s) / Position(s): 176 / 4
Apply By: Nov. 30, 2024, 6:21 p.m.
Posted On: Nov. 13, 2024, 7:12 p.m.
Required Skill(s):
JAVASCRIPT
TYPESCRIPT
.NET
OOPS
C#
AND SQL
DEVOPS
REACT.JS
ANGULAR
Job Description
About

Job Description

We are seeking a talented and motivated Software Engineer - Full Stack to join our dynamic team. As a Full Stack Engineer, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. You will work closely with our development team to deliver innovative products that meet the needs of our customers.

Responsibilities

  • Full-Stack Development: Design, develop, and maintain robust and scalable web applications from the front-end to the back-end, ensuring a seamless user experience.
  • Feature Collaboration: Collaborate effectively with cross-functional teams (e.g., product managers, designers, QA) to define, design, and implement new features that align with business objectives and meet user needs.
  • Code Quality: Write clean, efficient, and well-tested code that adheres to best practices, coding standards, and maintainability guidelines.
  • Application Performance: Ensure the performance, security, and reliability of our web applications, optimizing for speed, scalability, and data integrity.
  • Technology Updates: Stay up-to-date with the latest technologies and industry trends to continuously improve our development processes and solutions.

Requirements

  • Experience: 1 to 3 years of experience as a Software Engineer, with a proven track record of delivering successful Software. 
  • Technical Skills: 
    • Front-End: Strong proficiency in Functional Programming, JavaScript and TypeScript, including modern frameworks and libraries like React or Angular.
    • Back-End: Solid understanding of .NET, OOPs, C#, and SQL, with the ability to design and develop efficient and scalable backend systems.
    • Database: Robust knowledge of database fundamentals and SQL queries, including data modeling, normalization, optimization, basic knowledge of No-SQL
    • Testing: Familiarity with unit testing concepts and practices to ensure code quality and reliability.
    • DevOps: Experience working in a DevOps environment, leveraging tools and practices for continuous integration and delivery.
    • Version Control: Proficiency in Git version control for effective collaboration and code management.
    • Software Management: Exposure to software management tools (e.g., Jira, Monday.com) for project tracking and collaboration.
    • Agile: Experience working in Agile Scrum methodologies for iterative development and flexibility.
  • Soft Skills: 
    • Strong problem-solving and analytical skills to tackle complex challenges.
    • Excellent communication and collaboration skills to work effectively with cross-functional teams.
    • Passion for learning and staying updated with the latest technologies.
    • Ability to work independently and take ownership of projects.
    • A strong understanding of business needs and how technology can drive value.

 

You are applying for:
Software Engineer at NATURE TECHNOLOGIES PRIVATE LIMITED (Kolkata)
Please confirm to proceed?


×
Please wait. Your video is being uploaded...
Please wait. Loading...
×
Import MP4
Upload your Video JD (MP4) and bring the workplace culture to life
Select file for upload
Save
File Details
No file selected...!!!
Remove Video
Save