Avalon Staffing
San Ramon / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
San Ramon / Global
Lead Software Engineer Essential Responsibilities:
A Lead Software Engineer working in a team made up of Software Engineers, Quality Engineers, User Interaction Design Engineers, Software Architects, and the Product Owner team to lead the design, development, and delivery of high quality software in a fast paced, challenging, and creative environment. In this role you will be:
Responsible for design of Software Modules.
Own and communicate design specification to stakeholders.
Own development responsibility of your design.
Lead and guide Jr. developers.
Qualifications/Requirements:
Bachelor’s degree in Computer Science or Computer Engineering from an accredited institute
Minimum 7 years of experience in software development
Minimum 5 years of experience with Java programming languages
Technical Skills and Experiences:
Strong knowledge of OOD, software design patterns and principles
Java 5/6 expert
Strong knowledge of J2EE
Experience of Jboss 5.x/7.x configuration and deployment
Strong JPA, JTA, JMS and Spring framework
Knowledge of SOA based development and Cloud computing
Strong Web Service, XML technologies (SOAP, JAXB, WSDL, XML)
Strong knowledge JUnit and Test Driven Development practices
Experience with Oracle SQL
Other Desired Characteristics:
Strong problem solving abilities
Good understanding of OSGI services
Experience building IT systems like ERP, CRM, etc
Prior experience of working with Contract Management software is a big plus
Experience working with Agile software development methodologies
Able to work under minimal supervision
Encourages input from all members of the team
High energy, results driven person with strong interpersonal skills
Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
Able to energize teams through inclusiveness and connection with people
Builds loyalty and commitment
Able to work well with global teams, including time-zone flexibility
San Leandro / Global
Fremont / Global
Concord / Global
Fremont / Global
Pleasanton / Global
Fremont / Global