Software Develpoer

CitySolutions.Tech
Location: Kamaladi
Salary: Negotiable
Posted Date: 2018-05-15 Deadline: 2018-05-30
  • Nos. of Opening : 2
  • Location : Kamaladi
  • Working Position : Entry Level
  • Qualification Degree : Bachelor in
  • Salary : Negotiable
  • Category : IT / Software
  • Nature : Full Time
Job Description

  1. Fully responsible for analysis, design, development, deployment and maintenance of project.

  2. Ensure modular, reusable and excellent quality code through TDD,  code reviews and implementation of best practices

  3. Make architectural decisions in collaboration with technology experts, ensure proper technical documentation

  4. Pro-active involvement in project risk analysis and mitigation, continuously review problems to determine the root cause in order to prevent them in the future.

  5. Ensure scalability, performance, reliability and security of the application

  6. Keep up with trends in the constantly evolving technology.

  7. Gather and analyze business requirements, understand business perspective of the client, and plan product roadmap in collaboration with project manager and client

  8. Encourage, involve, motivate, lead team members for learning and achieving project and departmental goals.

  9. Identify training needs, organize, and coach team members on various aspects of their career growth.

  10. Actively involve in ensuring implementation of organizational culture, process and standards.

Job Specification

  1. Graduate in Computer Engineering or similar IT background or equivalent practical experience

  2. Excellent knowledge of programming principles (OOP, SOLID, Cohesion, Coupling, Encapsulation)

  3. Strong Object-Oriented Analysis & Design skills required

  4. Strong expertise with Core Java concepts.

  5. Deep knowledge and proven experience in either Spring Framework or Java EE and related Programming Models

  6. In-depth knowledge of Java Application Servers (Tomcat, Websphere, Weblogic, or JBOSS)

  7. Good concept of Design patterns and their implementation

  8. Good knowledge on HTML, CSS, Javascript, Database and web application security.

  9. Excellent knowledge of test driven development and Continuous Integration

  10. Excellent written and verbal communication skills, comfortable with client communication

  11. Results-oriented, customer-focused with a passion to resolve tough technical and operational challenges.

  12. Possess excellent analytical and problem solving abilities

  13. Good leadership skills - ability to motivate and mentor team members, ability to plan and make sound decisions, ability to negotiate tactfully with the client and team

  14. Good documentation skills (API Documentation, Deployment Documents, Application Architecture Documents etc.)

  15. Excellent knowledge of build tools Maven or Ant

  16. Highly experienced with Agile methodologies like Scrum/Kanban

  17. Experience of cross cutting technologies like Groovy on Grails, Scala, Hadoop is preferable.

This Job is expired. The Company is no longer accepting applications for this position.

Industry Type Information Technology / Software
Location Kamaladi, City Express Building 2nd Floor
Organization Size 1-10
Active Jobs By CitySolutions.Tech

Similar Jobs

Trainer

Susankya Tech Pvt Ltd.