Senior Software Engineer

  • Govrnn Group
  • Indore, Madhya Pradesh, India
  • Mar 24, 2017
Full time Information Technology

Job Description

Govrnn is looking for person having super strong understanding of software development, web development and web technologies like Javascript, J2ee, MySQL, Mongodb, Angularjs, Tomcat/jboss

Primary responsibilities:
Provide technical leadership, architect, develop, deploy, and support software systems within an Agile/Scrum environment
Work closely with the other engineers, Technical managers and product managers to design and develop the best technical solutions to meet business needs
Build and maintain world-class software development processes and operational excellence for your deliverables
Manage and execute against project plans and delivery commitments
Document and present technical solutions to product stakeholders
Knowledge and implementation of of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
Ability to take a project from initial scoping requirements through actual launch and support of the project
Ability to handle multiple competing priorities in a fast-paced environment
Ability to innovate and implement unconventional techniques along with best practices
Clear, professional communication skills, able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions
Proactively and continually improve their level of knowledge about business and relevant technologies, and use this knowledge to deliver high quality, accurate software deliverables
Ensure Design and Code quality
Work with distributed teams for delivery and execution of Projects
Troubleshoot deep technical issues
Design for scalability and performance
Help recruit best software engineers from industry

Education & Expertise
Bachelor of computer science and engineering or equivalent
4 - 6 years professional experience in web development
At least 2 years of experience in architecting large projects.
Experience in native web development in Java, AngularJS and MongoDB
Computer Science fundamentals in object oriented design, data structures, algorithm design and problem solving and complexity analysis.
Sound Technical expertise on latest Architecture trends, Java/J2EE Technologies, Design Patterns, Object Oriented Programming Concepts, Spring framework
Ability to articulate complex data problems and solutions required. Strong analytical and problem solving skills

Technical Expertise
Languages - Java, javascript, SQL, AngularJS
Database -  MongoDB,MySQL
Programming skills - Data structures in java
IDE – eclipse
Framework -  Spring 3, Springboot
Architecture  - SOA,  Restful web services
Operating Systems - Windows , LINUX
Servers – tomcat, Jboss