IT Software Engineer Jobs Opening in Newzen Infotech at Begumpet, Hyderabad
Job Description
We are looking for those who have knowledge in java, dot, testing
Job Overview
An IT Software Engineer is responsible for designing, developing, testing, and maintaining software applications and systems that meet organizational or client requirements. The role involves working with programming languages, frameworks, testing tools, and development methodologies to deliver high-quality, secure, and scalable software solutions.
For this role, the candidate must have strong knowledge of Java, .NET, and software testing methodologies to contribute effectively across various stages of the software development lifecycle (SDLC).
Key Responsibilities
1. Software Development & Programming
-
Design, develop, and implement software applications and systems based on client or organizational requirements.
-
Write clean, efficient, and maintainable code in Java, .NET, and other relevant technologies.
-
Integrate front-end and back-end components for seamless performance.
-
Debug and troubleshoot existing applications to enhance functionality and fix issues.
-
Participate in code reviews to ensure adherence to industry best practices and coding standards.
2. Software Testing & Quality Assurance
-
Conduct unit testing, integration testing, regression testing, and performance testing.
-
Prepare and maintain test cases, test scenarios, and test scripts.
-
Collaborate with the QA team to ensure software quality and identify defects early.
-
Use automation tools and frameworks where required for effective testing processes.
-
Perform user acceptance testing (UAT) support before final deployment.
3. Application Design & Architecture
-
Assist in designing application architectures and database structures for optimal performance.
-
Ensure applications are scalable, secure, and compatible across multiple platforms.
-
Work with the project team to select appropriate frameworks, tools, and libraries.
4. Collaboration & Team Coordination
-
Work closely with project managers, business analysts, designers, and QA teams to deliver high-quality software solutions.
-
Participate in daily stand-ups, sprint planning, and project review meetings.
-
Understand client requirements and translate them into technical solutions.
-
Support cross-functional teams by providing technical expertise and resolving challenges.
5. System Maintenance & Support
-
Monitor and maintain existing software systems for performance and security.
-
Provide technical support and resolve user-reported issues within defined timelines.
-
Ensure timely software upgrades, patching, and bug fixes.
6. Research & Continuous Learning
-
Stay updated with the latest technologies, frameworks, and testing tools in the IT industry.
-
Explore cloud computing, containerization, microservices, and DevOps practices for better solutions.
-
Continuously upgrade knowledge in Java, .NET, automated testing frameworks, and software security.
Required Technical Skills
Programming & Development Skills
-
Java Development
-
Core Java, JDBC, Collections, Exception Handling, Multithreading.
-
Spring, Spring Boot, Hibernate, RESTful APIs.
-
-
.NET Development
-
C#, ASP.NET, MVC Framework, Entity Framework, LINQ.
-
Web services, API integration, and deployment on IIS.
-
-
Database Management
-
Proficiency in SQL, MySQL, Oracle, or MongoDB.
-
Writing optimized queries, stored procedures, and triggers.
-
Software Testing Skills
-
Manual Testing (functional, regression, system testing).
-
Automation Testing (Selenium, TestNG, JUnit, NUnit).
-
Performance Testing Tools (JMeter, LoadRunner).
-
Familiarity with SDLC, STLC, and Agile methodologies.
Additional Technical Skills
-
Version Control Systems: Git, GitHub, Bitbucket.
-
Deployment Tools: Docker, Jenkins, CI/CD pipelines.
-
Familiarity with cloud platforms like AWS, Azure, or GCP (preferred).
-
Knowledge of API testing using Postman or SoapUI.
Required Soft Skills
-
Strong analytical and problem-solving abilities.
-
Excellent communication and teamwork skills.
-
Time management and ability to work under pressure.
-
Attention to detail and focus on software quality.
-
Adaptability to learn new technologies quickly.
Educational Qualifications
-
Minimum Qualification: Bachelor’s Degree in Computer Science, IT, Software Engineering, or related fields.
-
Preferred Qualification: Master’s Degree (M.Tech / MCA) is an advantage.
-
Additional certifications in Java, .NET, or Software Testing are highly desirable.
More information about this IT Software Engineer Job
Please go through the below FAQs to get all answers related to the given IT Software Engineer job
- What are the job requirements to apply for this IT Software Engineer job position?
- Ans: A candidate must have a minimum of 0 to 2 year experience as an IT Software Engineer
- What is the qualification for this job?
- Ans: The candidate can be a Graduate from any of the following: BCA, BE/B.Tech, MCA, CS
- What is the hiring Process of this job?
- Ans: The hiring process all depends on the company. Normally for an entry level, hiring the candidate has to go for Aptitude, GD (If they look for communication),Technical test and face to face interviews.
- This IT Software Engineer is a work from home job?
- Ans: No ,its not a Work from Home Job.
- How many job vacancies are opening for the IT Software Engineer position?
- Ans: There are immediate 1 job openings for IT Software Engineer in our Organisation.