Instagram
youtube
Facebook

Software Developer - Back End

Carisma Solutions
March 22, 2024 10 0-2 Preferred by Company
B.E/B.Tech/MCA/BSC/M.Tech/B.Tech Chennai
Full Time Python Communication Skills Power Bi Numpy Pandas Sql machine learning Data Analysis Data Science Artificial Intelligence
Job description

Job description

Responsibilities:

1. Collaborate with cross-functional teams to define, design, and ship new features.

2. Develop high-quality, responsive, and maintainable web applications.

3. Build and maintain efficient, reusable, and reliable code.

4. Solve complex technical challenges and optimize application performance.

5. Participate in code and design reviews.

6. Stay up-to-date with emerging technologies and best practices.

7. Troubleshoot and debug applications as needed.

8. Contribute to the entire software development lifecycle.

 

Qualification: Bachelor's degree in Computer Science or related field (or equivalent experience).

 

Expertise/technologies required for Back end development

1. HTML

2. CSS

3. JavaScript

4. React

5. Angular

6. Vue.js

7. GIT for code management

8. Package Managers

9. Browser Developer Tools

10. Code Editors and IDEs

11. CSS Frameworks

12. CSS-in-JS

 

Expertise/technologies required for Back-end development:

1. Programming Languages:

a. JavaScript

b. Python

c. Java

d. C#

e. ASP.NET Programming

 

2. Server-Side Frameworks:

a. Node.js

b. Python

c. Java

d. C#

 

3. Databases:

a. Relational Databases: MySQL and Microsoft SQL Server.

b. NoSQL Databases: MongoDB, Cassandra, Redis, and Couchbase.

 

4. API Development:

a. RESTful APIs: Creating APIs using RESTful principles.

b. Express.js: Popular for Node.js-based APIs.

c. ASP.NET Web API: For C#-based APIs.

 

5. Web Servers:

a. Microsoft Internet Information Services (IIS)

 

6. Version Control:

a. GIT Hub

Role: Back End Developer

Industry Type: Accounting / Auditing

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: B.Tech/B.E. in Electrical and Electronics, Information Technology, Computers, B.Sc in Computers

Jobs in other cities