HamburgerMenu
hirist

Job Description

Description :


Job Title : Software Engineer


Location : Gurugram, India


Industry : IT


Job Summary :


The Software Engineer will design, develop, and maintain software solutions, contributing to the companys IT projects and technological innovations.


This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a strong commitment to quality and performance.


Key Responsibilities :


- Software Development : Write, test, and deploy high-quality code, following best practices and coding standards.


- System Design : Collaborate with cross-functional teams to define, design, and implement scalable software solutions.


- Debugging and Troubleshooting : Identify and fix bugs to ensure software stability, security, and performance.


- Code Optimization : Continuously improve code quality, reusability, and efficiency to enhance product performance.


- Documentation : Maintain comprehensive documentation for software features, functionality, and technical processes.


- Collaboration : Work closely with product managers, designers, and other engineers to align on project goals and deliverables.


- Continuous Learning : Stay updated on industry trends, tools, and technologies to bring innovative solutions to the team.


Requirements :


- Experience : 2+ years in software development, preferably in an IT or technology-driven environment.


- Education : Bachelors degree in Computer Science, Information Technology, or a related field.


- Skills : Proficiency in programming languages such as Java, Python, or C++; experience with databases, cloud platforms, and version control systems.


- Technical Knowledge : Familiarity with software development lifecycle (SDLC), agile methodologies, and DevOps practices is preferred.


Personal Attributes :


- Strong analytical and problem-solving skills


- Excellent communication and teamwork abilities


- Detail-oriented with a commitment to high-quality code


- Adaptable and willing to learn new technologies


info-icon

Did you find something suspicious?