
Valkyrie People Consulting•3h ago
Foundit
Software Engineer
Gurugram, Gurgaon / Gurugram, India
Full Time
Mid Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Software Engineer - Gurugram, India
Valkyrie People Consulting is seeking a talented Software Engineer to join our dynamic IT team in Gurugram, India. This permanent role is crucial for designing, developing, and maintaining innovative software solutions that drive our company's technological advancements. We are looking for a skilled programmer with a passion for problem-solving and a dedication to delivering high-quality, performant software throughout its lifecycle.
Key Responsibilities
- Software Development: Craft, test, and deploy high-quality code adhering to industry best practices and established coding standards.
- System Design: Actively participate in defining, designing, and implementing scalable software architectures in collaboration with cross-functional teams.
- Debugging and Troubleshooting: Proactively identify and resolve software defects to ensure optimal stability, security, and performance.
- Code Optimization: Consistently strive to enhance code quality, promote reusability, and boost efficiency to elevate product performance.
- Documentation: Create and maintain thorough documentation for software features, functionalities, and technical procedures.
- Collaboration: Foster a collaborative environment, working effectively with product managers, designers, and fellow engineers to achieve project objectives.
- Continuous Learning: Commit to staying abreast of the latest industry trends, tools, and technologies to introduce innovative solutions.
Requirements
- Experience: A minimum of 2 years of professional experience in software development, ideally within the IT or technology sector.
- Education: A Bachelor's degree in Computer Science, Information Technology, or a closely related technical discipline.
- Skills: Demonstrated proficiency in core programming languages such as Java, Python, or C++. Experience with database management, cloud computing platforms, and version control systems is essential.
- Technical Knowledge: A good understanding of the Software Development Lifecycle (SDLC), agile development methodologies, and DevOps practices is advantageous.
Personal Attributes
- Possess strong analytical and problem-solving capabilities.
- Exhibit excellent communication and interpersonal skills, vital for teamwork.
- Demonstrate a keen eye for detail and an unwavering commitment to code quality.
- Show adaptability and a proactive approach to learning new technologies.
Company
Valkyrie People Consulting
Gurugram, Gurgaon / Gurugram, India
Posted on Foundit