03 Aug
|
Tech Tammina
|
Telangana
03 Aug
Tech Tammina
Telangana
Job Summary
We are looking for enthusiastic and motivated Software Trainees to join our software development team. This opportunity is suitable for fresh graduates who are interested in building modern web applications.
The selected candidate will work with front-end and back-end technologies, databases, APIs, and cloud-based development workflows. You will collaborate with senior developers, designers, testers, and product teams to develop, test, deploy, and maintain software applications.
Job Type: Full Time
Location: Hyderabad
Responsibilities
- Develop responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and React.js.
- Build reusable front-end components and integrate them with back-end services.
- Develop and maintain back-end applications using Python or Java.
- Design, develop, and consume RESTful APIs and FastAPI-based services.
- Work with MySQL databases to create tables, write queries, and manage application data.
- Integrate third-party APIs and external services into applications.
- Write clean, readable, maintainable, and well-documented code.
- Identify and resolve application bugs and performance issues.
- Participate in code reviews, testing, debugging, and deployment activities.
- Use Git and GitHub for source-code management and team collaboration.
- Support automated build and deployment workflows using GitHub Actions.
- Work closely with cross-functional teams to understand requirements and deliver software features.
- Follow software-development standards, security practices, and coding guidelines.
- Continuously learn new technologies, frameworks, and development practices.
Required Technical Skills
Front-End Development
- Good Understanding of HTML and CSS.
- Understanding of JavaScript fundamentals.
- Familiarity with React.js or similar front-end frameworks.
- Understanding of responsive web design.
- Knowledge of components, props, state, events,
and API integration in React.js.
Back-End Development
- Valuable programming knowledge in Python or Java.
- Understanding of server-side application development.
- Familiarity with FastAPI, Flask or similar frameworks is an advantage.
- Knowledge of authentication, validation, error handling, and application security.
API Integration
- Understanding of RESTful/FastAPIs concepts.
- Ability to integrate front-end applications with back-end APIs.
- Familiarity with HTTP methods.
- Exposure to API testing tools such as Postman or Swagger is preferred.
Database
- Good knowledge of MySQL.
- Ability to write SQL queries.
- Good knowledge of database design and normalization.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology or a related discipline.
- Candidates from B.Tech programs may apply.
- Final-year students who have completed their academic requirements be considered.
Preferred Qualifications
- Academic or personal projects developed using React.js, Python, Java, or MySQL.
- Internship experience in web development or software development.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Good knowledge of Linux, or web-server deployment.
- Understanding of Agile or Scrum development methodologies.
Soft Skills
- Strong analytical and problem-solving abilities.
- Willingness to learn and adapt to new technologies.
- Good verbal and written communication skills.
- Ability to work independently and within a team.
- Attention to detail and commitment to delivering quality work.
- Good time-management and organizational skills.
Job Features
- Job Category: IT
- Job title: Software Trainee
- Experience: 0-1 yr and Fresher
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Software Trainee (Telangana)
🏢 Tech Tammina
📍 Telangana