Search by job, company or skills

T

Software Product Development

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Teamware Solutions is seeking a passionate and skilled Software Product Development Specialist to join our innovative team. You'll be instrumental in bringing new software products to life, from ideation and design through to development, testing, and deployment. This role is ideal for a hands-on professional who thrives in a collaborative environment, is committed to delivering high-quality software, and possesses a strong understanding of the entire product development lifecycle.

Key Responsibilities

  • Product Lifecycle Contribution:
  • Actively participate in all phases of the software product development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
  • Collaborate closely with Product Owners, Business Analysts, and UI/UX designers to understand product vision and user needs.
  • Software Design & Development:
  • Design and develop robust, scalable, and maintainable software solutions across relevant technology stacks (e.g., Java, .NET, Python, JavaScript frameworks).
  • Write clean, efficient, and well-documented code following established coding standards and best practices.
  • Implement APIs, microservices, and integrate with various databases and external systems.
  • Quality Assurance & Testing:
  • Perform thorough unit testing, integration testing, and system testing to ensure software quality and functionality.
  • Contribute to test automation efforts and ensure comprehensive test coverage.
  • Identify, debug, and resolve software defects in a timely manner.
  • Collaboration & Agile Practices:
  • Work effectively within an Agile/Scrum team environment, participating in sprint planning, daily stand-ups, retrospectives, and demos.
  • Communicate technical and functional issues clearly to both technical and non-technical stakeholders.
  • Contribute to continuous improvement initiatives within the development process.
  • Innovation & Problem Solving:
  • Stay updated with emerging technologies and industry trends relevant to software product development.
  • Proactively identify technical challenges and propose innovative solutions to enhance product capabilities.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Proven experience in software development, ideally with a focus on product-oriented environments.
  • Strong proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript) and associated frameworks.
  • Experience with relational and/or NoSQL databases and ORM technologies.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of web technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., React, Angular, Vue.js) if applicable to web products.
  • Knowledge of Agile development methodologies.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and collaboration skills.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP) and cloud-native application development.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience in a specific domain relevant to Teamware Solutions products.
  • Understanding of microservices architecture.

More Info

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121755131