To drive the development of software that meets the needs of customers by refining/reviewing requirements, architecting and designing a software solution, planning and estimating development work, implementing the solid software solution.
Under minimal supervision, the Development Engineer can be responsible for several components of a project or complex component of a larger project. This position contributes to their team or department by applying their advanced knowledge of software architecture and user interface development.
UI skillsets
Basic understanding of HTML & CSS
Good Javascript programming skills
Knowledge of Javascript frameworks such as VUE, Angular, JQuery
Basic understanding of HTTP and REST
Server side skillsets
Java programming skills
Knowledge of Java frameworks such as Hibernate and Spring
Knowledge of Tomcat and Apache web servers
Ability to write and understand Native SQL
Good to have Python programming skills
Good to have Knowledge of python frameworks such as cherrypy and twisted
Good to have Linux shell scripting skills
Database skillsets
High proficiency in Postgres SQL language
High proficiency in Postgres Stored Procedure language
Must have excellent troubleshooting and problem-solving skills
Other Competencies:
Must have excellent written and verbal communication skills
Must have worked with focused large team delivering impactful solutions to customers
Ability to think on the feet and work with diverse people
EDUCATION PREFERRED:
Degree in Engineering / Master in Computer Science
EXPERIENCE PREFERRED:
Minimum 3-5+ years\nof Software Application development experience required as below:WE VALUEUnderstanding various software development lifecycleDemonstrate the ability to develop efficient and high quality softwareKnowledge of software configuration management and change management practicesDiverse and global teaming and collaborationEffective communicatorCan quickly analyze, incorporate and apply new information and conceptsAbility to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisivenessAbility to convey subtle or complex messages clearly, as appropriate for the topic and audienceSome relevant experienceAdditional InformationJOB ID: HRD248455Category: EngineeringLocation: House No. 8-2-418, Road No.7, Banjara Hills,Hyderabad,TELANGANA STATE,500034,IndiaExempt