Senior Software Engineer - Java Developer Job in Newgen Software
Senior Software Engineer - Java Developer
Newgen Software
2 weeks ago
- Hyderabad, Telangana
- Not Disclosed
- Full-time
Job Summary
Qualification :
B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent).
Position:
Sr. Software Engineer
Experience:
2-4 Years
Key Responsibilities:
- Participate in design discussions, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules.
- Contribute to the creation and maintenance of the following project deliverables:
- Software prototypes
- System architecture and software design documents
- User interfaces developed as per UX guidelines
- Code adhering to established coding standards
- Peer code review artifacts
- Test plans and test cases
- Installation and deployment documents
- Release and technical documentation
- Document and demonstrate solutions by developing technical documentation, flowcharts, layouts, diagrams, charts, and clear, well-commented code.
- Ensure project tasks are completed within defined effort and timelines.
- Design system specifications, standards, and programming requirements.
- Write test cases and perform unit testing, system testing, and negative testing.
- Troubleshoot issues through log analysis and database query optimization.
- Conduct system analysis to improve operational processes.
- Stay updated with emerging development tools, technologies, and programming techniques.
- Maintain confidentiality and ensure data security.
- Collect, analyze, and summarize development and service issues to improve processes.
- Study system flow, data usage, and work processes to develop effective software solutions.
- Ensure adherence to quality processes and standards.
Desired Profile:
- B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent).
- 2-4 years of relevant industry experience.
- Strong understanding of Object-Oriented Programming (OOP), Multi-Tier Software Development, Component Architecture, and Web-Based Software.
- Knowledge of system integration challenges and solutions.
- Ability to gather, analyze, and interpret data to make logical decisions.
- Proficiency in:
- Core Java, JSP, Servlets, EJB, SQL/Oracle, J2EE, and other relevant Java technologies.
- Demonstrated skills in:
- Coding: Strong technical knowledge and system analysis.
- Testing: Analytical thinking, critical mindset, and problem-solving abilities.
- Troubleshooting: Ability to apply architectural knowledge and technical expertise.
- Key attributes:
- Clear thinking and flexibility
- Effective time management and communication (verbal & written)
- Analytical thinking and problem-solving
- Eye for detail and strong decision-making skills
- Teamwork, adaptability, and openness to change
- Strong sense of responsibility and commitment to First Time Right delivery.
Qualification :
B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent).


Help us improve TheIndiaJobs
Need Help? Contact us