TymblHub

© 2026 TymblHub

Software Engineer

Newgen
Posted on
Newgen  logo

Experience
2 - 5 yrs
Salary (CTC)
₹5.3L - ₹5.9L
Job Location
Hyderabad, India
Vacancy
1
Designation
Software Engineer
Job Type
Not specified

Job Description


Position Details


Job Title: Software Engineer / Sr. Software Engineer
Department: Product Engineering / Delivery
Location: Hyderabad
Experience: 2-5 Years
Reporting To: Team Lead / Group Lead


About Newgen Software

Newgen Software is a leading provider of a unified low-code digital transformation platform that combines process automation, content management, and AI/ML capabilities. With a presence in over 70 countries and 3,000+ employees worldwide, Newgen enables enterprises across Banking, Financial Services, Insurance, Government, and Healthcare sectors to accelerate digital transformation through innovative technology solutions.


Job Summary

We are looking for talented Software Engineers and Senior Software Engineers to join our Product Engineering team. The ideal candidate will be responsible for designing, developing, implementing, testing, and maintaining enterprise-grade applications using Java, J2EE, SQL/Oracle, and related technologies. The role requires strong technical expertise, problem-solving capabilities, and a commitment to delivering high-quality software solutions with a "First Time Right" approach.


Key Responsibilities

  • Analyze business and user requirements to design effective software solutions.
  • Study system workflows, data usage, and operational processes.
  • Prepare technical documents, flowcharts, system architecture diagrams, and design specifications.
  • Investigate system issues and recommend improvement measures.
  • Maintain project-related technical and operational documentation.

Software Development & Coding

  • Participate in low-level design, coding, code reviews, and walkthroughs.
  • Develop scalable and maintainable applications using Java technologies.
  • Follow coding standards, best practices, and documentation guidelines.
  • Create Software Design Documents (SDD), Architecture Documents, and deployment-ready solutions.
  • Ensure compliance with organizational quality standards.

Testing & Quality Assurance

  • Prepare and execute Test Plans and Test Cases.
  • Perform Unit Testing, System Testing, UAT Support, and Negative Testing.
  • Conduct troubleshooting and root cause analysis.
  • Optimize application performance and database queries.
  • Support customer demonstrations, Proof of Concepts (POCs), and release activities.

Deployment & Support

  • Assist in application deployment and implementation activities.
  • Prepare installation guides, release notes, and deployment documentation.
  • Resolve application and production-related issues.
  • Support multi-tier application environments.
  • Collaborate with cross-functional teams to ensure successful project delivery.

Technical Skills

  • Java
  • JSP
  • Servlets
  • EJB
  • J2EE Technologies
  • SQL / Oracle Database
  • Object-Oriented Programming (OOPs)
  • Multi-Tier Architecture
  • Component-Based Development
  • Web-Based Application Development
  • Application Debugging & Troubleshooting
  • Database Query Optimization

Experience

  • 2-4 years of experience in Software Development.
  • Experience in enterprise application development and deployment.
  • Strong understanding of software development lifecycle (SDLC).

Educational Qualification

  • B.E. / B.Tech (Computer Science, Information Technology, or related discipline).
  • Consistent academic record with minimum 60% throughout academics preferred.

Technical Competencies

  • Strong analytical and problem-solving skills.
  • Understanding of software architecture and design principles.
  • Knowledge of system integration and troubleshooting.
  • Ability to work on complex enterprise applications.

Behavioral Competencies

  • Excellent verbal and written communication skills.
  • Strong attention to detail.
  • Team collaboration and stakeholder management.
  • Ability to work in challenging environments and tight timelines.
  • Continuous learning mindset.
  • High level of professionalism and integrity.