Name of company
|
|
Position
|
Software Designer
|
Location
|
Bangalore
|
Responsibilities
|
- Understands
the technical vision, strategy, design and usability principles that
enable world-class Cloud Solutions.
- Work
with engineering team to develop world-class coding standards, design
patterns and practices and to develop integrated features and tools.
- Consistently
understand current or emerging technologies that shape strategic design
of services in consideration of cost, portability, compatibility, or
usability factors
- Understand
the evolution of the software engineering practice within the
organization, including better reporting, tools, and evolution of agile
development methodologies/practices.
- Designs enhancements, updates, and programming changes
for portions and subsystems of end-user applications software running on
local, networked, and Internet-based platforms.
- Analyzes
design and determines coding, programming, and integration activities
required based on general objectives and knowledge of overall
architecture of product or solution.
- Writes
and executes complete testing plans, protocols, and documentation for
assigned portion of application; identifies and debugs, and creates
solutions for issues with code and integration into application
architecture
- Collaborates
and communicates with management, internal, and outsourced development
partners regarding software applications design status, project
progress, and issue resolution
|
Qualifications
|
Bachelor's or Master's degree in Computer Science,
Information Systems, or equivalent
|
Experience
|
2 – 4 years
|
Required skills
|
- Individual
should expect to work in a fast-paced, startup-like environment.
- Strong
desire to build, sense of ownership, urgency, and drive.
- Fluency
in best practices of Web Oriented and Internet Scale Web applications
architecture and design.
- Agile
Software Development Experience
- Java
Programming experience desired.
- Knowledge
of Python, XML and other scripting languages.
- Knowledge
of VMware or other Hypervisor technology.
- REST
web services development
- Distributed
computing
- Internet
application development
- Strong
knowledge of Usability principles and techniques.
- Excellent
verbal and written communication skills
- Ability
to work well with people and be both highly motivated and motivating.
- Ability
to handle multiple competing priorities in a fast-paced environment
- Strong
analytical and problem solving skills.
- Designing
software applications running on multiple platform types
- Software
applications testing methodology, including writing and execution of
test plans, debugging, and testing scripts and tools
- Excellent
written and verbal communication skills; mastery in English and local
language. Ability to effectively communicate product architectures,
design proposals and negotiate options at management levels.
|
|
Search keywords:
Freshers walkins at Chennai, Freshers walkins at Hyderabad,
Freshers walkins at Bangalore, Freshers walkins at Trivandrum, Freshers walkins
at Kochin, Freshers walkins at Mumbai, Freshers walkins at Delhi, Freshers
walkins at Mangalore, Freshers walkins at Allahabad, Freshers walkins at
Calcutta, Fresher jobs at Chennai, Fresher jobs at Hyderabad, Fresher jobs at
Bangalore, Fresher jobs at Trivandrum, Fresher jobs at Kochin, Fresher jobs at
Mumbai, Fresher jobs at Delhi, Fresher jobs at Mangalore, Fresher jobs at
Allahabad, Fresher jobs at Calcutta
|
No comments :
Post a Comment