Softtech

Company
Bengaluru, Karnataka, India
About

SOFTWARE DEVELOPEMENT COMPANY

Job Title: Software Engineer
Location: Multiple Locations
Type: Full-time

About SoftTech:
SoftTech is a technology-focused company dedicated to delivering innovative, reliable, and scalable software solutions to businesses across different industries. We are committed to developing high-quality digital products, applications, and technology solutions that help businesses improve efficiency, productivity, customer experience, and long-term growth. We are now looking for a Software Engineer to join our growing technology team and contribute to building secure, scalable, and high-performing software solutions.

Job Description:
As a Software Engineer at SoftTech, you will be responsible for designing, developing, testing, deploying, and maintaining software applications and technology solutions. You will work across different stages of the software development lifecycle, transforming business and technical requirements into reliable, scalable, and user-focused applications. You will collaborate with developers, product managers, designers, QA engineers, DevOps professionals, and other technical teams to develop new features, improve existing applications, resolve technical issues, and ensure high standards of software quality.

Key Responsibilities:

  • Application Development: Build new features, modules, and functionalities while ensuring applications meet defined specifications and performance standards.
  • API & Integration: Develop and integrate APIs, web services, databases, third-party applications, and other technology components.
  • Testing & Debugging: Perform unit testing, identify software defects, troubleshoot technical issues, and implement effective solutions.
  • Code Reviews: Participate in code reviews and technical discussions to maintain coding standards, software quality, and development best practices.
  • Performance Optimization: Identify and resolve performance issues and improve application speed, scalability, reliability, and resource utilization.
  • Database Management: Work with SQL and NoSQL databases to develop efficient queries, data structures, integrations, and database solutions.
  • Version Control: Use Git, GitHub, GitLab, Bitbucket, or other version control systems to manage source code and support collaborative development.
  • Team Collaboration: Work closely with developers, QA engineers, designers, product managers, DevOps teams, business analysts, and other stakeholders.
  • Agile Development: Participate in sprint planning, daily stand-ups, retrospectives, technical meetings, and other Agile or Scrum activities.
  • Application Maintenance: Monitor, maintain, update, and enhance existing applications to ensure continued reliability and functionality.
  • Technical Documentation: Create and maintain documentation related to application architecture, APIs, software functionality, development processes, and technical solutions.
  • Security & Reliability: Follow secure coding practices and contribute to developing applications that protect data and maintain system reliability.
  • Technology Research: Stay updated with emerging technologies, programming languages, frameworks, development tools, and modern software engineering practices.
  • Who Should Apply:

    • Experience: 1-3 years of professional experience in software development, application development, web development, backend development, frontend development, or a related technology role.
    • Education: Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field is preferred.
    • Programming Skills: Strong knowledge of at least one programming language such as Java, Python, JavaScript, TypeScript, C#, C++, PHP, or similar technologies.
    • Technical Knowledge: Good understanding of object-oriented programming, data structures, algorithms, software development principles, databases, APIs, and application architecture.
    • Database Skills: Familiarity with databases such as MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, or similar database technologies.
    • Problem-Solving: Strong analytical and problem-solving abilities with the ability to identify technical challenges and develop practical solutions.
    • Communication Skills: Excellent communication and collaboration skills with the ability to work effectively with both technical and non-technical teams.
    • Development Tools: Experience with Git and other version control, development, testing, and collaboration tools.
    • Cloud & DevOps Knowledge: Familiarity with AWS, Microsoft Azure, Google Cloud, Docker, CI/CD, DevOps, or microservices will be an advantage.

    Perks & Benefits:

    • Competitive Salary: A competitive salary based on your experience, technical skills, qualifications, and overall performance.
    • Flexible Working Options: Opportunities for remote, hybrid, or flexible working arrangements depending on project and business requirements.
    • Career Growth: Opportunities for career advancement and progression into Senior Software Engineer, Technical Lead, Software Architect, and Engineering Manager positions.
    • Learning & Development: Access to technical training, learning resources, certifications, workshops, and opportunities to develop new technology skills.
    • Technology Exposure: Opportunity to work with modern programming languages, cloud platforms, development frameworks, databases, APIs, DevOps tools, and enterprise technologies.
    • Work-Life Balance: A professional work environment designed to support productivity, flexibility, and a healthy work-life balance.
    • Recognition & Rewards: Opportunities for performance-based incentives, recognition, promotions, and professional growth based on contribution and achievements.
    • Innovation Opportunities: Opportunity to work on challenging projects, contribute ideas, explore new technologies, and develop innovative software solutions.

    How to Apply:
    If you are a passionate Software Engineer with strong programming skills, a problem-solving mindset, and a desire to build reliable and innovative technology solutions, we’d love to hear from you! Please submit your updated resume highlighting your technical skills, professional experience, software projects, programming languages, frameworks, and relevant certifications. Candidates may also include links to their GitHub profile, portfolio, or relevant software projects to demonstrate their development experience.

    Python

    Job Title: Junior Software Developer
    Location: Multiple Locations
    Type: Full-time

    About SoftTech:
    SoftTech is a technology-focused company dedicated to delivering innovative, reliable, and scalable software solutions to businesses across different industries. We are committed to developing high-quality digital products, applications, and technology solutions that help businesses improve efficiency, productivity, customer experience, and long-term growth. We are now looking for a Junior Software Developer to join our growing technology team and contribute to the development, testing, maintenance, and improvement of modern software applications.

    Job Description:
    As a Junior Software Developer at SoftTech, you will work closely with experienced developers, software engineers, QA professionals, product managers, and other technology teams to develop, test, and maintain software applications. You will be responsible for writing and maintaining code, supporting application development, troubleshooting technical issues, participating in testing, and learning modern software development practices. This role is ideal for an enthusiastic technology professional who has a strong foundation in programming and wants to build practical experience while contributing to real-world software projects.

    Key Responsibilities:

  • Code Reviews: Participate in code reviews and learn development standards, coding practices, and software engineering best practices.
  • API Integration: Assist in developing and integrating APIs, web services, third-party applications, and other software components.
  • Database Support: Work with databases and assist in creating queries, managing data, and implementing database integrations.
  • Version Control: Use Git, GitHub, GitLab, Bitbucket, or other version control systems to manage source code and collaborate with the development team.
  • Application Maintenance: Support the maintenance, enhancement, and improvement of existing software applications.
  • Technical Documentation: Assist in preparing and maintaining technical documentation related to software applications, features, APIs, and development processes.
  • Team Collaboration: Work closely with senior developers, software engineers, QA engineers, product managers, designers, and other team members.
  • Agile Development: Participate in daily stand-ups, sprint planning, retrospectives, technical discussions, and other Agile or Scrum activities.
  • Performance Improvement: Assist senior team members in identifying and resolving application performance, reliability, and scalability issues.
  • Technology Learning: Learn and apply new programming languages, frameworks, development tools, and software engineering practices relevant to assigned projects.
  • Development Support: Provide support throughout the software development lifecycle, including development, testing, deployment, and maintenance activities.
  • Who Should Apply:

  • Programming Skills: Basic to intermediate knowledge of at least one programming language such as Java, Python, JavaScript, TypeScript, C#, C++, PHP, or similar technologies.
  • Technical Knowledge: Basic understanding of object-oriented programming, data structures, algorithms, databases, APIs, and software development concepts.
  • Database Skills: Basic knowledge of SQL and databases such as MySQL, PostgreSQL, SQL Server, MongoDB, or similar technologies.
  • Problem-Solving: Strong logical thinking and problem-solving abilities with a willingness to investigate and resolve technical issues.
  • Communication Skills: Good written and verbal communication skills with the ability to collaborate effectively with team members.
  • Development Tools: Familiarity with Git, GitHub, code editors, development environments, and basic software development tools.
  • Learning Ability: Strong willingness to learn new technologies, programming languages, frameworks, tools, and development methodologies.
  • Attention to Detail: Ability to write accurate code, follow development standards, identify errors, and maintain software quality.
  • Team Player: Ability to work effectively with senior developers and cross-functional teams in a collaborative technology environment.
  • Perks & Benefits:

    • Competitive Salary: A competitive salary based on your skills, qualifications, experience, and overall performance.
    • Flexible Working Options: Opportunities for remote, hybrid, or flexible working arrangements depending on project and business requirements.
    • Career Growth: Opportunities to progress toward Software Developer, Software Engineer, Senior Software Developer, Technical Lead, and other technology positions.
    • Learning & Development: Access to technical training, learning resources, workshops, certifications, and mentorship opportunities.
    • Mentorship: Work closely with experienced developers and technical professionals to strengthen programming and software development skills.
    • Technology Exposure: Gain practical experience working with modern programming languages, frameworks, databases, APIs, cloud technologies, and development tools.
    • Collaborative Team: Work alongside experienced developers, engineers, QA professionals, product teams, and technology specialists.
    • Work-Life Balance: A professional and supportive work environment designed to encourage productivity, learning, and healthy work-life balance.

    How to Apply:
    If you are an enthusiastic Junior Software Developer with a passion for programming, technology, and problem-solving, we’d love to hear from you! Please submit your updated resume highlighting your education, programming skills, internships, software projects, technical certifications, and relevant experience. Candidates may also include links to their GitHub profile, portfolio, or academic and personal projects to demonstrate their technical abilities.

    Java Python JavaScript +3

    Job Title: Software Developer
    Location: Multiple Locations
    Type: Full-time

    About SoftTech:
    SoftTech is a technology-focused company dedicated to delivering innovative, reliable, and scalable software solutions to businesses across different industries. We are committed to developing high-quality digital products, applications, and technology solutions that help businesses improve efficiency, productivity, customer experience, and long-term growth. We are now looking for a Software Developer to join our growing technology team and contribute to the development, testing, deployment, and continuous improvement of modern software applications.

    Job Description:
    As a Software Developer at SoftTech, you will be responsible for designing, developing, testing, implementing, and maintaining software applications based on business and technical requirements. You will work closely with software engineers, product managers, designers, QA professionals, DevOps teams, and other stakeholders to build reliable, scalable, secure, and high-performing software solutions. The ideal candidate should have strong programming skills, practical development experience, problem-solving abilities, and a passion for creating efficient technology solutions.

    Key Responsibilities:

  • Database Development: Work with SQL and NoSQL databases to create queries, manage data, and develop efficient database integrations.
  • Code Reviews: Participate in peer reviews and technical discussions to improve code quality, maintainability, security, and performance.
  • Version Control: Use Git, GitHub, GitLab, Bitbucket, or similar tools to manage source code and support collaborative software development.
  • Application Maintenance: Maintain, enhance, and upgrade existing software applications to improve functionality, reliability, security, and performance.
  • Performance Optimization: Identify performance bottlenecks and implement improvements to application speed, scalability, and resource utilization.
  • Team Collaboration: Collaborate with software engineers, QA engineers, product managers, UI/UX designers, DevOps teams, business analysts, and other stakeholders.
  • Agile Development: Participate in sprint planning, daily stand-ups, retrospectives, code reviews, technical meetings, and other Agile or Scrum activities.
  • Technical Documentation: Prepare and maintain documentation related to application functionality, APIs, technical solutions, development processes, and system components.
  • Security Practices: Follow secure coding practices and contribute to developing applications that protect business and user data.

    Who Should Apply:

    • Experience: 1-4 years of professional experience in software development, application development, web development, backend development, frontend development, or a related technology role.
    • Software Development Knowledge: Good understanding of object-oriented programming, data structures, algorithms, software architecture, and software development principles.
    • Database Skills: Practical knowledge of SQL and experience with databases such as MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, or similar technologies.
    • API Knowledge: Understanding of REST APIs, web services, API integration, and basic authentication concepts.
    • Version Control: Experience using Git or other version control systems in a professional or collaborative development environment.
    • Testing Knowledge: Understanding of software testing, debugging, unit testing, and quality assurance processes.
    • Communication Skills: Good written and verbal communication skills with the ability to work effectively with technical and non-technical stakeholders.
    • Agile Knowledge: Familiarity with Agile, Scrum, Kanban, or other modern software development methodologies.
    • Learning Ability: Willingness to learn new technologies, frameworks, tools, and development practices as project requirements evolve.
    • Team Player: Ability to work independently while collaborating effectively with cross-functional teams in a fast-paced technology environment.

    Perks & Benefits:

    • Competitive Salary: A competitive salary based on your technical skills, experience, qualifications, and overall performance.
    • Flexible Working Options: Opportunities for remote, hybrid, or flexible working arrangements depending on project and business requirements.
    • Career Growth: Opportunities for professional advancement toward Senior Software Developer, Software Engineer, Technical Lead, Software Architect, and Engineering Manager positions.
    • Learning & Development: Access to technical training, certifications, workshops, learning resources, and professional development opportunities.
    • Technology Exposure: Opportunity to work with modern programming languages, frameworks, databases, cloud platforms, APIs, DevOps tools, and enterprise technologies.
    • Collaborative Team: Work alongside experienced software developers, engineers, architects, QA professionals, product managers, and technology specialists.
    • Work-Life Balance: A professional and supportive environment designed to encourage productivity, flexibility, learning, and healthy work-life balance.
    • Recognition & Rewards: Opportunities for performance-based incentives, recognition, promotions, and professional growth based on contribution and achievements.
    • Innovation Opportunities: Opportunity to work on challenging software projects, explore emerging technologies, contribute ideas, and develop innovative solutions.

    How to Apply:
    If you are a passionate Software Developer with strong programming skills, practical development experience, and a problem-solving mindset, we’d love to hear from you! Please submit your updated resume highlighting your technical skills, professional experience, software projects, programming languages, frameworks, and relevant certifications. Candidates may also include links to their GitHub profile, portfolio, or relevant software projects to demonstrate their development experience.

  • HTML CSS and JavaScript

    Job Title: Full Stack Developer
    Location: Multiple Locations
    Type: Full-time

    About SoftTech:
    SoftTech is a technology-focused company dedicated to delivering innovative, reliable, and scalable software solutions to businesses across different industries. We are committed to developing high-quality digital products, web applications, and technology solutions that help businesses improve efficiency, productivity, customer experience, and long-term growth. We are now looking for a Full Stack Developer to join our growing technology team and contribute to building modern, secure, scalable, and high-performing web applications.

    Job Description:
    As a Full Stack Developer at SoftTech, you will be responsible for designing, developing, testing, deploying, and maintaining both frontend and backend components of web applications. You will work across the complete application stack, building responsive user interfaces, developing server-side functionality, integrating APIs and databases, and ensuring seamless communication between different application components. You will collaborate with software developers, UI/UX designers, product managers, QA engineers, DevOps professionals, and other stakeholders to deliver reliable and user-friendly digital solutions.

    Key Responsibilities:

  • Code Development: Write clean, efficient, reusable, scalable, and maintainable code following established development standards.
  • Testing & Debugging: Perform unit testing, integration testing, debugging, troubleshooting, and issue resolution across frontend and backend components.
  • Performance Optimization: Identify and resolve application performance issues and optimize frontend, backend, database, and API performance.
  • Cross-Browser Compatibility: Ensure web applications provide consistent functionality and user experience across modern browsers and devices.
  • Version Control: Use Git, GitHub, GitLab, Bitbucket, or similar version control systems for source code management and collaborative development.
  • Security: Implement secure coding practices, authentication, authorization, data protection, input validation, and other application security measures.
  • Code Reviews: Participate in code reviews and technical discussions to improve application quality, maintainability, security, and performance.
  • Team Collaboration: Collaborate with developers, UI/UX designers, QA engineers, product managers, DevOps teams, business analysts, and other stakeholders.
  • Agile Development: Participate in sprint planning, daily stand-ups, retrospectives, technical discussions, and other Agile or Scrum activities.
  • Technical Documentation: Create and maintain documentation related to application architecture, APIs, databases, technical solutions, and development processes.
  • Application Maintenance: Monitor, maintain, enhance, and upgrade existing applications to ensure reliability, scalability, security, and performance.

    Who Should Apply:

    • Experience: 2-5 years of professional experience in full stack development, web development, software development, or a related technology role.
    • Education: Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field is preferred.
    • Frontend Skills: Strong knowledge of HTML, CSS, JavaScript, TypeScript, and modern frontend frameworks such as React, Angular, or Vue.js.
    • Backend Skills: Experience with backend technologies such as Node.js, Java, Python, .NET, PHP, or similar server-side technologies.
    • Database Skills: Practical experience with databases such as MySQL, PostgreSQL, SQL Server, MongoDB, Oracle, or similar SQL and NoSQL technologies.
    • API Knowledge: Strong understanding of REST APIs, web services, API integration, authentication, and data exchange formats such as JSON.
    • Programming Knowledge: Strong understanding of object-oriented programming, data structures, algorithms, software architecture, and development principles.
    • Version Control: Experience using Git and collaborative development platforms such as GitHub, GitLab, or Bitbucket.
    • Testing Skills: Understanding of unit testing, integration testing, debugging, automated testing, and software quality practices.
    • Problem-Solving: Strong analytical and problem-solving abilities with the ability to troubleshoot complex frontend and backend issues.
    • Cloud Knowledge: Familiarity with AWS, Microsoft Azure, Google Cloud, Docker, CI/CD, or DevOps practices will be an advantage.
    • Communication Skills: Good written and verbal communication skills with the ability to work effectively with technical and non-technical stakeholders.
    • Agile Knowledge: Experience working with Agile, Scrum, Kanban, or other modern software development methodologies.
    • Team Player: Ability to work independently while collaborating effectively with cross-functional teams in a fast-paced technology environment.

    Perks & Benefits:

    • Competitive Salary: A competitive salary based on your experience, technical skills, qualifications, and overall performance.
    • Flexible Working Options: Opportunities for remote, hybrid, or flexible working arrangements depending on project and business requirements.
    • Career Growth: Opportunities for professional advancement toward Senior Full Stack Developer, Lead Developer, Technical Lead, Software Architect, and Engineering Manager positions.
    • Learning & Development: Access to technical training, certifications, workshops, learning resources, and professional development opportunities.
    • Technology Exposure: Opportunity to work with modern frontend frameworks, backend technologies, cloud platforms, databases, APIs, DevOps tools, and enterprise technologies.
    • Collaborative Team: Work alongside experienced developers, software engineers, architects, QA professionals, product managers, designers, and technology specialists.

      How to Apply:
      If you are a passionate Full Stack Developer with strong frontend and backend development skills, practical experience, and a problem-solving mindset, we’d love to hear from you! Please submit your updated resume highlighting your technical skills, professional experience, software projects, programming languages, frameworks, databases, and relevant certifications. Candidates may also include links to their GitHub profile, portfolio, or relevant web applications and software projects to demonstrate their development experience.

  • Java Python JavaScript +3

    Job Title: Front End Developer
    Location: Multiple Locations
    Type: Full-time

    About SoftTech:
    SoftTech is a technology-focused company dedicated to delivering innovative, reliable, and scalable software solutions to businesses across different industries. We are committed to developing high-quality digital products, web applications, and technology solutions that help businesses improve efficiency, productivity, customer experience, and long-term growth. We are now looking for a Front End Developer to join our growing technology team and contribute to building modern, responsive, user-friendly, and high-performing web applications.

    Job Description:
    As a Front End Developer at SoftTech, you will be responsible for designing and developing responsive, interactive, accessible, and visually engaging user interfaces for web applications and digital products. You will work closely with UI/UX designers, backend developers, full stack developers, product managers, QA engineers, and other stakeholders to transform design concepts and business requirements into functional and high-quality digital experiences. The ideal candidate should have strong knowledge of frontend technologies, attention to detail, problem-solving abilities, and a passion for creating seamless user experiences.

    Key Responsibilities:

  • Agile Development: Participate in sprint planning, daily stand-ups, retrospectives, technical meetings, and other Agile or Scrum activities.
  • Technical Documentation: Create and maintain documentation related to frontend components, development processes, application functionality, and technical solutions.
  • Application Maintenance: Maintain, update, enhance, and improve existing frontend applications based on user feedback, business requirements, and technical needs.
  • Technology Research: Stay updated with modern frontend frameworks, libraries, development tools, design practices, browser technologies, and web development standards.
  • UI Development: Good understanding of responsive design, user interface development, browser compatibility, web standards, and frontend architecture.
  • API Knowledge: Understanding of REST APIs, JSON, HTTP methods, API integration, and communication between frontend and backend systems.
  • Programming Knowledge: Good understanding of JavaScript concepts, DOM manipulation, asynchronous programming, event handling, and modern frontend development practices.
  • Version Control: Experience using Git and collaborative development platforms such as GitHub, GitLab, or Bitbucket.
  • Testing Skills: Understanding of frontend testing, debugging, browser developer tools, unit testing, and application quality practices.

    Perks & Benefits:

    • Competitive Salary: A competitive salary based on your experience, technical skills, qualifications, and overall performance.
    • Flexible Working Options: Opportunities for remote, hybrid, or flexible working arrangements depending on project and business requirements.
    • Career Growth: Opportunities for professional advancement toward Senior Front End Developer, Lead Developer, UI Engineer, Full Stack Developer, Technical Lead, and other technology positions.
    • Learning & Development: Access to technical training, certifications, workshops, learning resources, and professional development opportunities.
    • Technology Exposure: Opportunity to work with modern frontend frameworks, JavaScript technologies, APIs, cloud platforms, development tools, and enterprise applications.
    • Collaborative Team: Work alongside experienced frontend developers, backend developers, full stack developers, designers, QA professionals, product managers, and technology specialists.

    How to Apply:
    If you are a passionate Front End Developer with strong frontend development skills, practical experience, attention to detail, and a passion for creating exceptional digital experiences, we’d love to hear from you! Please submit your updated resume highlighting your technical skills, professional experience, frontend projects, programming languages, frameworks, and relevant certifications. Candidates may also include links to their GitHub profile, portfolio, or relevant websites and web applications to demonstrate their frontend development experience.

  • java python
    SOFTWARE ENGINEER

    SOFTTECH

    Bengaluru

    Job Title: Software Engineer
    Location: Multiple Locations
    Type: Full-time

    About SoftTech:
    SoftTech is a technology-focused company dedicated to delivering innovative, reliable, and scalable software solutions to businesses across different industries. We are committed to developing high-quality digital products, applications, and technology solutions that help businesses improve efficiency, productivity, customer experience, and long-term growth. We are now looking for a Software Engineer to join our growing technology team and contribute to building secure, scalable, and high-performing software solutions.

    Job Description:
    As a Software Engineer at SoftTech, you will be responsible for designing, developing, testing, deploying, and maintaining software applications and technology solutions. You will work across different stages of the software development lifecycle, transforming business and technical requirements into reliable, scalable, and user-focused applications. You will collaborate with developers, product managers, designers, QA engineers, DevOps professionals, and other technical teams to develop new features, improve existing applications, resolve technical issues, and ensure high standards of software quality.

    Key Responsibilities:

  • Application Development: Build new features, modules, and functionalities while ensuring applications meet defined specifications and performance standards.
  • API & Integration: Develop and integrate APIs, web services, databases, third-party applications, and other technology components.
  • Testing & Debugging: Perform unit testing, identify software defects, troubleshoot technical issues, and implement effective solutions.
  • Code Reviews: Participate in code reviews and technical discussions to maintain coding standards, software quality, and development best practices.
  • Performance Optimization: Identify and resolve performance issues and improve application speed, scalability, reliability, and resource utilization.
  • Database Management: Work with SQL and NoSQL databases to develop efficient queries, data structures, integrations, and database solutions.
  • Version Control: Use Git, GitHub, GitLab, Bitbucket, or other version control systems to manage source code and support collaborative development.
  • Team Collaboration: Work closely with developers, QA engineers, designers, product managers, DevOps teams, business analysts, and other stakeholders.
  • Agile Development: Participate in sprint planning, daily stand-ups, retrospectives, technical meetings, and other Agile or Scrum activities.
  • Application Maintenance: Monitor, maintain, update, and enhance existing applications to ensure continued reliability and functionality.
  • Technical Documentation: Create and maintain documentation related to application architecture, APIs, software functionality, development processes, and technical solutions.
  • Security & Reliability: Follow secure coding practices and contribute to developing applications that protect data and maintain system reliability.
  • Technology Research: Stay updated with emerging technologies, programming languages, frameworks, development tools, and modern software engineering practices.
  • Who Should Apply:

    • Experience: 1-3 years of professional experience in software development, application development, web development, backend development, frontend development, or a related technology role.
    • Education: Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field is preferred.
    • Programming Skills: Strong knowledge of at least one programming language such as Java, Python, JavaScript, TypeScript, C#, C++, PHP, or similar technologies.
    • Technical Knowledge: Good understanding of object-oriented programming, data structures, algorithms, software development principles, databases, APIs, and application architecture.
    • Database Skills: Familiarity with databases such as MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, or similar database technologies.
    • Problem-Solving: Strong analytical and problem-solving abilities with the ability to identify technical challenges and develop practical solutions.
    • Communication Skills: Excellent communication and collaboration skills with the ability to work effectively with both technical and non-technical teams.
    • Development Tools: Experience with Git and other version control, development, testing, and collaboration tools.
    • Cloud & DevOps Knowledge: Familiarity with AWS, Microsoft Azure, Google Cloud, Docker, CI/CD, DevOps, or microservices will be an advantage.

    Perks & Benefits:

    • Competitive Salary: A competitive salary based on your experience, technical skills, qualifications, and overall performance.
    • Flexible Working Options: Opportunities for remote, hybrid, or flexible working arrangements depending on project and business requirements.
    • Career Growth: Opportunities for career advancement and progression into Senior Software Engineer, Technical Lead, Software Architect, and Engineering Manager positions.
    • Learning & Development: Access to technical training, learning resources, certifications, workshops, and opportunities to develop new technology skills.
    • Technology Exposure: Opportunity to work with modern programming languages, cloud platforms, development frameworks, databases, APIs, DevOps tools, and enterprise technologies.
    • Work-Life Balance: A professional work environment designed to support productivity, flexibility, and a healthy work-life balance.
    • Recognition & Rewards: Opportunities for performance-based incentives, recognition, promotions, and professional growth based on contribution and achievements.
    • Innovation Opportunities: Opportunity to work on challenging projects, contribute ideas, explore new technologies, and develop innovative software solutions.

    How to Apply:
    If you are a passionate Software Engineer with strong programming skills, a problem-solving mindset, and a desire to build reliable and innovative technology solutions, we’d love to hear from you! Please submit your updated resume highlighting your technical skills, professional experience, software projects, programming languages, frameworks, and relevant certifications. Candidates may also include links to their GitHub profile, portfolio, or relevant software projects to demonstrate their development experience.

    Job Type

    Full Time

    Post Date

    Experience

    4 - 6 Years
    Application Summary