Software Engineer
Job Overview
-
Date PostedSeptember 15, 2024
-
LocationVellore, Varanasi, Udaipur, Trivandrum, Thrissur, Thoothukudi, Thane, Solapur, Salem, Rajahmundry, Pushkar, Palakkad, Noida, Nellore, Nashik, Nagpur, Moradabad, Meerut, Mangalore, Malappuram, Madurai, Lucknow, Kurnool, Kota, Kochi, Junagadh, Jodhpur, Guntur, Ghaziabad, Erode, Eluru, Dombivli, Dindigul, Davangere, Coimbatore, Bikaner, Bhavnagar, Bharatpur, Belgaum, Bareilly, Aurangabad, Anantapur, Amravati, Aligarh, Alappuzha, Ajmer, Agra
-
Expiration date--
Job Description
Greetings from Infojini Consulting Private Limited!!This is in regard to the job opportunity we have in our organization Infojini Consulting Private Limited.About Infojini :We are ranked as one of the INC 5000 fastest-growing companies for the last five years, Infojini has 16+ years of experience in providing IT services to clients. We have extensive experience with Fortune 500 and government clients such as the State of Maryland, State of Texas, State of Washington, State of California, and many more.Infojini delivers tailored solutions that enhance end-user productivity, reduce staff training, and improve the quality of services our clients provide to their internal organization, as well as to their customers. The firm’s in-depth expertise enables its clients to surmount today’s common challenges, as well as to prepare in advance, for their constantly changing IT needs.Job Title: Software EngineerLocation: Noida onsiteJob Type: Full TimeExperience: 1 Year+Job Summary:We are seeking a talented and motivated Software Engineer to join our development team. You will be responsible for designing, developing, and maintaining high-quality software solutions. The ideal candidate should have a solid understanding of software development principles, a keen eye for detail, and a passion for solving complex problems.Key Responsibilities:Design, develop, test, and maintain software applications and systems.Collaborate with cross-functional teams to define software requirements and create innovative solutions.Write clean, scalable, and efficient code following best practices.Debug, troubleshoot, and optimize existing systems to improve performance and reliability.Participate in code reviews and ensure high-quality standards.Stay updated on new technologies and industry trends to implement best practices.Document software functionalities for internal and external stakeholders.Contribute to the overall architecture and design of the software system.Required Skills & Qualifications:Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).Proficiency in one or more programming languages, such as Java, Python, C++, JavaScript, etc.Experience with software development frameworks and tools like Git, Docker, Jenkins, etc.Strong understanding of algorithms, data structures, and object-oriented programming.Experience with database systems such as MySQL, PostgreSQL, or NoSQL databases.Familiarity with front-end frameworks (e.G., React, Angular) and back-end technologies (e.G., Node.Js, Django).Knowledge of cloud platforms (e.G., AWS, Azure, GCP) and DevOps principles is a plus.Excellent problem-solving skills and attention to detail.Strong communication and collaboration abilities.Preferred Qualifications:Experience with Agile/Scrum development methodologies.Knowledge of microservices architecture and containerization technologies (e.G., Kubernetes).Prior experience working on large-scale or complex software systems.Benefits:Competitive salary and bonuses.Health, dental, and vision insurance.Opportunities for career growth and professional development.Collaborative and inclusive work environment.