Senior Software Engineer Job in Naturetech Enviro Protection
Senior Software Engineer
Naturetech Enviro Protection
4+ weeks ago
- Kolkata, West Bengal
- Not Disclosed
- Full-time
- Permanent
Job Summary
BSc (Hons)/BE/BTech/BCA/MCA/MTech from a reputed college or university. 3 to 6 years of experience in enterprise software development. Server technologies C#, .NET Core 2.0, Node.JS, ASP.NET, MVC. Client technologies HTML5, CSS3, JQuery, Bootstrap, Angular.JS, SPA, Google Charts. Database technologies understanding of RDBMS and No-SQL. Working knowledge in MS SQL Server, Cassandra, MongoDB is a plus. Performance tuning of large databases is a plus. Exposure to Message Broker service like RabbitMQ, Kafka, ActiveMQ, and Kestrel is a plus. Exposure to caching services like Apache Ignite and Redis is a plus. Demonstrate Technical Cloud Architectural knowledge (Azure/AWS/Docker), playing a vital role in the design of production, staging, QA and development Cloud Infrastructures running in 24x7 environments. Knowledge of Object Oriented design patterns and SOLID principles. Experience with Test Driven Development. Good English communication and technical software engineering documentation skill. Knowledge of Agile Scrum Software Release life-cycle. Experience building complex enterprise/web systems that have been successfully delivered to customers. Ability to take a project from scoping requirements through actual launch of the project. Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines. Experience with mission critical, 24x7 systems. Experience implementing and consuming large-scale web services. Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations. Know the .NET and the ecosystem of supporting tools inside and out. Eagerness and willingness to learn new technologies. Apply
Salary : 5,00,000 - 7,50,000 P.A.
Senior Software Engineer
Experience: 3 - 6 yrs | Location: Kolkata
Salary: 5,00,000 - 7,50,000 P.A. | Openings: 2
Job Description
- Develops software solutions by studying information needs, conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the Agile Scrum software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Estimate and schedule software feature development based on scientific estimation methods.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Protects operations by keeping information confidential.
- Provides analytics and strategy by collecting, analyzing, and summarizing development and service issues.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.
Desired Candidate Profile
Salary : 5,00,000 - 7,50,000 P.A.
Experience Required :
3 to 6 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us