Software Engineer (7 Yrs Banglore)

Department Icon IT / Software Development & Related
Posted: 1 year ago
7-9 years
Bengaluru / Bangalore, Karnataka
IT / Software Development & Related
Work from Office
Full Time

Posted: 1 year ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

Overview: The Software Engineer plays a crucial role in the development and maintenance of high-quality software applications. This position requires a candidate with deep technical expertise and a passion for building innovative solutions. The Software Engineer is expected to work collaboratively within a team, contribute to product design discussions, and drive the development process from concept to deployment. With 7 years of experience, the candidate should possess a strong understanding of various programming languages and software development methodologies. This individual will work closely with cross-functional teams, including product management and quality assurance, to ensure that the software meets user requirements and performs at its best. Attention to detail, ability to troubleshoot issues, and a commitment to continuous improvement are key attributes for this role. An ideal Software Engineer will adapt to changing technologies and business needs, driving projects to successful completion in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain software applications.
  • Collaborate with cross-functional teams to define and implement software requirements.
  • Write clean, scalable, and efficient code in various programming languages.
  • Participate in technical design and code review sessions.
  • Optimize applications for maximum speed and scalability.
  • Identify and troubleshoot software defects and performance issues.
  • Implement automated testing techniques to ensure software quality.
  • Maintain detailed documentation of system design, code changes, and technical specifications.
  • Stay current with emerging technologies and evaluate their potential impact on the development process.
  • Mentor junior developers and assist with their professional growth.
  • Participate in Agile ceremonies and contribute to the continual improvement of development processes.
  • Manage version control using tools such as Git.
  • Facilitate user acceptance testing and gather feedback for improvements.
  • Develop and maintain APIs for integration with other systems.
  • Ensure compliance with software standards and best practices.

Required Qualifications

  • Bachelors degree in Computer Science or a related field.
  • A minimum of 7 years of software development experience.
  • Strong proficiency in Java and/or other programming languages.
  • Experience with relational and non-relational database technologies.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Knowledge of Agile software development methodologies.
  • Proficient in version control systems, particularly Git.
  • Strong analytical and problem-solving skills.
  • Experience with API development and integration.
  • Understanding of software testing principles and frameworks.
  • Ability to work effectively in a team environment.
  • Excellent communication skills, both written and verbal.
  • Proven ability to manage multiple projects simultaneously.
  • Experience mentoring and guiding junior team members.
  • A strong commitment to software quality and continuous improvement.

Skills: software testing,agile methodologies,azure,nodejs,non-relational databases,continuous improvement,troubleshooting,java,git,api development,nextjs,mentoring,aws,software development,react,relational databases

Skills

Code ReviewJavaQuality AssuranceSoftware DevelopmentSoftware TestingTestingVersion ControlApiSoftware EngineerCloudReact

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...

Looking for something similar?

Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Bengaluru / Bangalore.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.