Senior Software Engineer - Chennai, India - PVAR SERVICES
Description
Job Title: Senior Software Engineer
Location: Chennai
Experience: 6+ Years
Salary: 30-35 LPA
Responsibilities:
-Develop clean, efficient, and maintainable code using C#, C++, or Java within a Windows environment.
-Design and implement multi-threaded software applications, utilizing strong knowledge of object-oriented programming, data structures, and algorithms.
-Collaborate with cross-functional teams to distill requirements and design solutions for business problems.
-Utilize data processing and storage technologies such as SQL and/or NoSQL database systems to handle large-scale data.
-Actively participate in industry-standard processes to ensure high-quality software development.
-Independently learn new skills and technologies, conducting experiments to improve existing systems or propose new solutions.
-Effectively communicate ideas and engage with partners using various forms of communication.
Requirements:
-Bachelor's degree in Engineering or related field.
-Minimum 6 years of hands-on experience in software development.
-Proficiency in C#, C++, or Java, with strong technical expertise in at least one of these languages.
-Experience with Windows development environment is mandatory.
-Strong understanding of data structures, algorithms, and object-oriented programming concepts.
-Familiarity with multi-threaded software application programming.
-Experience with SQL and/or NoSQL database systems.