Software Application Developer

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Software Engineer at our company, your role will involve designing, building, and maintaining high-quality software solutions to solve real-world problems. You will collaborate with cross-functional teams to deliver scalable, efficient, and reliable products. Here are the key responsibilities you will be handling: - Design, develop, test, and deploy software applications and features. - Write clean, efficient, and maintainable code following industry best practices. - Participate in technical design discussions and contribute to architectural decisions. - Troubleshoot, debug, and resolve software defects and performance issues. - Collaborate with product managers, UX designers, QA engineers, and other developers. - Implement API integrations, database operations, and backend services. - Maintain technical documentation for systems, processes, and solutions. - Participate in code reviews to ensure code quality and knowledge sharing. To excel in this role, you should possess the following skills and qualifications: - Strong proficiency in at least one programming language (e.g., Java, Python, JavaScript, C#, Go, C++). - Solid understanding of data structures, algorithms, and object-oriented design. - Experience with REST APIs, backend services, or full-stack development. - Familiarity with databases (SQL and/or NoSQL). - Experience with Git or other version control systems. - Understanding of software development lifecycle (SDLC) and Agile methodologies. - Ability to write unit tests and ensure code reliability. Additionally, the following skills would be preferred: - Experience with modern frameworks (e.g., Spring Boot, Django, Node.js, React, Angular). - Knowledge of cloud platforms (AWS, GCP, Azure). - Understanding of CI/CD pipelines and DevOps tools. - Experience with container tools (Docker, Kubernetes). - Knowledge of distributed systems or microservices architecture. - Exposure to performance optimization or security best practices This is a Full Stack Developer role in the IT Services & Consulting industry, under the Engineering - Software & QA department. It is a Full Time, Permanent position focused on Software Development. As a skilled Software Engineer at our company, your role will involve designing, building, and maintaining high-quality software solutions to solve real-world problems. You will collaborate with cross-functional teams to deliver scalable, efficient, and reliable products. Here are the key responsibilities you will be handling: - Design, develop, test, and deploy software applications and features. - Write clean, efficient, and maintainable code following industry best practices. - Participate in technical design discussions and contribute to architectural decisions. - Troubleshoot, debug, and resolve software defects and performance issues. - Collaborate with product managers, UX designers, QA engineers, and other developers. - Implement API integrations, database operations, and backend services. - Maintain technical documentation for systems, processes, and solutions. - Participate in code reviews to ensure code quality and knowledge sharing. To excel in this role, you should possess the following skills and qualifications: - Strong proficiency in at least one programming language (e.g., Java, Python, JavaScript, C#, Go, C++). - Solid understanding of data structures, algorithms, and object-oriented design. - Experience with REST APIs, backend services, or full-stack development. - Familiarity with databases (SQL and/or NoSQL). - Experience with Git or other version control systems. - Understanding of software development lifecycle (SDLC) and Agile methodologies. - Ability to write unit tests and ensure code reliability. Additionally, the following skills would be preferred: - Experience with modern frameworks (e.g., Spring Boot, Django, Node.js, React, Angular). - Knowledge of cloud platforms (AWS, GCP, Azure). - Understanding of CI/CD pipelines and DevOps tools. - Experience with container tools (Docker, Kubernetes). - Knowledge of distributed systems or microservices architecture. - Exposure to performance optimization or security best practices This is a Full Stack Developer role in the IT Services & Consulting industry, under the Engineering - Software & QA department. It is a Full Time, Permanent position focused on Software Development.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You