PNM-Suite – Software developer
Desired Skills:
· Experience in Core Java/J2EE Development, Deployment, Designing.
· Experience in Spring, Hibernate
· Good understanding and exposure to design patterns
· Strong Experience on Core Java application Development
· Coding standards and methodologies
· Strong in OOP, Data Structures, Multi-Threading
· Proficiency with JavaScript and HTML5 and JSON
· Experience in Web based application development, Javascripts, JSP, HTML/PHP, XML
· Deep knowledge of Chart/Graph libraries/components to be used UI applications
· Experience in web servers like Tomcat/Websphere/JBOSS
· Experience in MySQL/Oracle, SQL database
· Desire to work across the stack from web services to business components down to the database layer.
· Awareness of continuous integration
· Strong Analytical and Problem Solving and debugging skills.
· Experience in shell/pearl scripting is a plus.
· Creating self-contained, reusable, and testable modules and components
· Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
· Excellent team player with strong collaboration skills to work with various cross functional teams on multi-team projects.
· Commitment to quality and passion for high availability networks.
Qualifications: (Education, Technical Skills/Knowledge)
- Bachelor or Master degree in CSE/ECE/EEE/EI/IT
- Minimum 7+ Years of hands-on experience in a software product company or Big 5 consulting firms
- Experience working on multiple projects in a software development environment with 10 or more team members
- Experience scoping and estimating project/feature effort
- Excellent interpersonal skills
- Familiarity with Microsoft Project and Microsoft’s Office automation products
- Strong written and verbal English communications skills.
- Excellent problem-solving skills