Sr. Software Engineer

Solera, Inc.
Solera, Inc.

Software Engineering

Bengaluru, Karnataka, India

Posted 6+ months ago

QUALIFICATIONS:

EDUCATION: Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering

EXPERIENCE: 5+ years of applicable Software Development experience

KNOWLEDGE/SKILLS/ABILITIES:

  • Experience in Microsoft C# .Net Development
  • Experience in ASP.Net MVC 3.0+ framework
  • Experience in WCF (REST/SOAP) web services
  • Experience in Database management system
  • Excellent interpersonal skills
  • Excellent written and oral English skills
  • Excellent working knowledge of logical data modeling and Database management systems
  • Excellent working knowledge of C#/Java development environments and process
  • Versed in industry standard Software Development Life-Cycle (SDLC) process methodologies and Agile methodologies such as SCRUM
  • Knowledge of Agile practices
  • Knowledge and understanding of software design patterns
  • Knowledge of Open Source Technologies
  • Familiar with using UML in document design
  • Knowledge of developing mobile applications
  • Transportation industry knowledge desired but not required
  • Experience mentoring less experienced developers
  • Approaches software development using industry standard concepts, practices, and procedures
  • Ability to work on multiple tasks simultaneously with various team members and/or other groups both internally and externally
  • Ability to effectively engage in self-directed time management and prioritization of workload
  • Ability to work independently to develop new skills as needed to support new products and applications
  • Ability to coordinate and oversee parallel efforts for multiple developers