Hi,We are looking for Software Engineer in Navi Mumbai. Main Responsibilities:
Contribute to software development and testing in distributed computing (client/server) products using web technologies like Java, Python, JavaScript, HTML5
Work within an Agile environment to develop, test and deliver software in small iterations
Create design documents and participate in collective design discussions within the team
Develop and execute software unit test cases
Performance tuning and optimizations of software applications
Required skills:
5+ years of software development experience in one or more of Java, C/C++, Python
Experience in JavaScript, HTML, XML, JSON, CSS
Experience in installing, configuring, troubleshooting and development on Linux servers
Deep understanding of networking protocols such as TCP/IP and SSL
Understanding of Internet application protocols including HTTP, SMTP, FTP, SOAP, REST
Excellent analytical and problem-solving skills
Excellent inter-personal and written/verbal communication skills
Desired skills:
Experience with HTML5, XHTML, XSLT, JQuery and Bootstrap
Subversion, JIRA
Experience in Test Driven Development (TDD) and Agile methodologies
Experience Information and Network Security domain
Scripting experience (bash, perl, etc.)
Experience working with databases with proficiency in SQL
Experience in appliance based product development
Performance optimizations and tuning and test tools such as JMeter and SoapUI
Network traffic analysis and troubleshooting using tools such as Wireshark