Visa looking for Software Engineers with proficiency in at least one programming language Java, C/C++, C#, . NET, python, Javascript, HTML, CSS and Objective-C.
Job Designation : Software Engineer
Salary : 8 LPA
Qualification : Bachelor’s degree
Experience : Freshers / Experienced
Skill Set :
- Intermediate level skills in Java / C# / C++In-depth knowledge of data structures implementation and optimization
- Intermediate-level skills in multi-threading, concurrency, and error-handling
- Intermediate-level skills in implementing design patterns (singleton, facade, factory, observer etc
- Proficient building enterprise-scale web services (RESTful), and their scalability, resiliency, and availability
- Experience building application frameworks or reusable components
- Experience in network programming (Sockets) to build service self-healing
- Proficient implementing multiple cross-cutting concerns and non-functional requirements using aspect-oriented programming.
- Demonstrated proficiency in troubleshooting, root-cause analysis, application design, and implementing large components for enterprise projects
- Experience in Building highly robust Android or iOS applications
- Proficient in building ODATA compliant REST services
Job Description :
- Develop code that complies with design specifications and meets security and Java best practices.
- Coding must adhere to all standards for security, be easily maintainable and have high system performance.
- Evaluate options and provide recommendation on scope and scale of effort required to implement final requirements.
- Identify opportunities f.or future enhancements and refinements to standards, best practices, and development methodologies
- Work as a member of a team responsible for designing, developing, and maintaining VOAP products.
- Participate in design and code review sessions as appropriate to ensure the quality of work delivered by self and teammates are in accordance with development standards.
- Able to work on multiple projects and initiatives with different/competing timelines and demands.
- Collaborate with business partners on requirements elaboration, design, configuration, and business re-engineering.
- Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies
Location : Bengaluru, Karnataka, India