Software Developer_Product Company_Hyderabad

Software Developer_Product Company_Hyderabad

Company Name Confidential
Hyderabad / Secunderabad
3 - 13 Years
Not Specified

Job Description

GENERAL RESPONSIBILITIES
This hands-on position participates in a team involved in the development of upcoming major projects.
The developer will design and implement server and client-based technologies. The candidate is
expected to have a sound understanding of the software development life cycle and possess good insight
into design patterns and designing applications using an OOPS. This person will be involved in reviewing
functional specifications, creating design documents and technical specifications, and also performing
extensive software development. The position requires excellent written and oral communication skills.
The position interacts with other Engineering development teams.


Duties and Responsibilities :
Review and understand feature requirements and specifications.
Contribute to our product/application design specifications.
Implement and design both frameworks and applications in a JEE environment.
Work with US based team implementing applications.
Work with Quality Assurance (QA) to validate the correct implementation of systems
and applications.
Interact with other engineering personnel and stakeholders as appropriate.
Identify and recommend best practices in developing the product.

EXPERIENCE/SKILLS: Required:
At least 3+ years of experience as a software engineer.
Strong experience in JAVA Spring MVC framework, Hibernate and My SQL DB
Experience in Python, Angular.
Experience in RESTFUL and SOAP web services, Spring Boot
Hands-on experience in Agile Process and JIRA
​ Experience in CSS, HTML, JAVA SCRIPT, AJAX
Experience in Angular JS and Node JS
Experience in Windows and Linux Operating Systems Experience in Shell scripting
Experience in My SQL and Mongo DB
Excellent communication skills (including verbal and writing).
Demonstrated ability to work with other developers and teams to resolve problems.
Ability to be a self-starter and require minimal supervision.
Desired:
A good understanding of secure software development practices.
Recent experience in VoIP telephony.
Experience in IP and networking protocols and architectures.
Experience in Database administration
Experience in developing application for server health monitoring
Experience in Python and/or perl scripting
Experience in mobile app development in IOS and Android
Experience in C# and MFC
Behavioral Characteristics:
Team player, able to effectively reach across the organization
Customer focused and bias towards the customer
Strong sense of ownership and follow-up
Self-starter and proactive
Sense of urgency
Problem solver
Ambition to play a larger role in the organization
Leadership capability
Required Work Experience
1+ years of telecommunications or cloud services & applications experience
3+ years of experience in software development

Experience in technical leadership
REQUIRED EDUCATION
Bachelor’s degree in Engineering, Computer Sciences or equivalent

Similar Jobs

Career Advice to Find Better