Job Description
As a Lead Software Engineer, you will be involved in the full lifecycle of application development include creating, coding, debugging, optimizing and maintaining both front end and backend components as well as providing solutions to data integration problems. Our Lead Software Engineers have extensive experience in building Java applications, Spring, JavaScript, Javascript Frameworks, SQL Server, Oracle and related technologies along with strong systems knowledge.
The ideal candidate will have experience with Agile methodologies such as Scrum. Excellent communication skills, attention to detail, strong technical and problem-solving skills are essential aspects of this role. In addition to your technical role, you will be responsible for mentoring other developers in the form of code reviews and setting up/enforcing development standards. Responsibilities of a Lead Software Engineer include the following:
Apply Software Engineering competencies to design and develop software products
Solve complex technical problems with help from Senior and Lead Engineers
Interact with key stakeholders from the Product Management, Implementation and Support teams
Develop in-depth knowledge of business processes facilitated by our software products
Create and execute a complete set of unit test cases
Interact and pair program with other Software engineers on the team to build high quality products
Troubleshoot deployment and resolve environmental issues in a timely manner across multiple projects
Work closely with the US development team to ensure quality standards are being met
Qualifications
Required:
Bachelor s or master s degree in Computer Science or related discipline or equivalent work experience is required.
7+ years of industry experience as a professional software developer building multi-tier, scalable, enterprise level products required.
2+ years as a lead engineer with both on and offshore team members
7+ years of experience in developing applications using Java, Spring and related technologies required.
Experience in Javascript and Javacript Frameworks required.
Proficiency in web application development technologies; HTML, XML, Ajax.
Proficiency in hibernate or other ORM technologies.
Familiarity with version control systems such as GIT or SVN required.
Experience in agile software development methodologies such as Scrum required
Experience running application in AWS including RDS a plus.
Job Classification
Industry: Recruitment / Staffing
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time
Education
Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate, Doctorate Not Required
Contact Details:
Company: Huron
Location(s): Hyderabad
Keyskills:
Hibernate
Coding
XML
Javascript
Agile
HTML
Application development
Oracle
SQL
Ajax