W
Product Software Engineer
Wolters Kluwer India Private Limited
Pune, India₹40,000–₹120,000/mo≈ AED 1.8K-5.3K/moToday
IndiaJavaCrelational DatabasesSQLTDDpair ProgrammingWindowsLinuxMicrosoft SQL ServerBootstrapJQueryREST Web ServicesCICDcommandlineshell ScriptsAgile Software DevelopmentAzure SQLOracle Databasesdatabase Stored Proceduresweb UI TechnologiesReactAI ToolsFull Time
Skills Required
JavaSqlAgile
Job Description
Job Description Role Overview:
As a Product Software Engineer, you will utilize your foundational skills to develop and improve software programs. Emphasizing innovation and user satisfaction, you will collaborate with your team to enhance the performance and usability of products to meet the high standards expected by users.
Key Responsibilities:
- Software Development: Design, code, test, and debug software applications based on project requirements and coding standards.
- Testing and Quality Assurance: Write and conduct unit tests, as well as participate in integration testing to ensure software components' reliability.
- Bug Fixing and Maintenance: Identify and resolve software defects (bugs) and engage in maintenance tasks to enhance the overall stability of existing applications.
- Code Reviews: Engage in code reviews to ensure code quality, readability, and compliance with best practices.
- Collaboration: Work closely with team members and cross-functional teams to contribute to the software development life cycle.
- Feature Implementation: Implement new features and enhancements per specifications provided by senior team members or product managers.
- Troubleshooting: Investigate and address issues reported by users or identified during testing.
- Code Optimization: Optimize code for performance and efficiency while maintaining readability and maintainability.
- Requirements Analysis: Analyze and comprehend project requirements, translating them into technical solutions.
- Security Considerations: Implement security best practices to safeguard sensitive data and prevent vulnerabilities.
Qualifications Required:
- 2 years of experience writing high-quality, well-tested code, particularly in Java or C#.
- 2 years of experience in creating object-oriented designs and applying software patterns.
- 1 year of experience with REST web services and web applications.
- 1 year of experience with relational databases and SQL.
- Proficiency in agile engineering practices like CI/CD, TDD, pair programming, and code reviews.
Company Details:
Omit this section as there are no additional details of the company mentioned in the provided job description. Role Overview:
As a Product Software Engineer, you will utilize your foundational skills to develop and improve software programs. Emphasizing innovation and user satisfaction, you will collaborate with your team to enhance the performance and usability of products to meet the high standards expected by users.
Key Responsibilities:
- Software Development: Design, code, test, and debug software applications based on project requirements and coding standards.
- Testing and Quality Assurance: Write and conduct unit tests, as well as participate in integration testing to ensure software components' reliability.
- Bug Fixing and Maintenance: Identify and resolve software defects (bugs) and engage in maintenance tasks to enhance the overall stability of existing applications.
- Code Reviews: Engage in code reviews to ensure code quality, readability, and compliance with best practices.
- Collaboration: Work closely with team members and cross-functional teams to contribute to the software development life cycle.
- Feature Implementation: Implement new features and enhancements per specifications provided by senior team members or product managers.
- Troubleshooting: Investigate and address issues reported by users or identified during testing.
- Code Optimization: Optimize code for performance and efficiency while maintaining readability and maintainability.
- Requirements Analysis: Analyze and comprehend project requirements, translating them into technical solutions.
- Security Considerations: Implement security best practices to safeguard sensitive data and prevent vulnerabilities.
Qualifications Required:
- 2 years of experience writing high-quality, well-tested code, particularly in Java or C#.
- 2 years of experience in creating object-oriented designs and applying software patterns.
- 1 year of experience with REST web services and web applications.
- 1 year of experience with relational databases and SQL.
- Proficiency in agile engineering practices like CI/CD, TDD, pair programming, and code reviews.
Company Details:
Omit this section as there are no additional details of the company mentioned in the provided job description.