Sr Software Engineer

IT - Software Services
India/Asia
5 - 6 Years
B.E/ Bachelor of Engineering, B.Tech/ Bachelor of Technology, Master of Engineering (M.E), Master of Technology (M.Tech.)
IT Software ,Software Development / Application Development (IT Software)
Permanent
JAVA,PYTHON,Linux,OSS

Required Skills:

  • Should be able to prepare HLD’s in UML or structural manner using Architecture design (under supervision).
  • Should be able to independently prepare LLD for assigned modules OR guide team 
  • Should be able to participate & contribute, in creation of SRS/ERS and Software Architecture.
  • Should be able to program efficiently (by using appropriate frameworks) in one of the programming languages (JAVA/Python etc.), using IDE or programming tools by converting an LLD deion to code.
  • Should be able to conduct independent reviews on the code developed by team.
  • Should be able to participate in preparation of Coding guidelines.
  • Should be able to debug or troubleshoot the code prepared efficiently.
  • Should be able to prepare UT Test cases and execute those test cases.
  • In case, a UT automation framework is available, should be able to create & use Test Codes accordingly.
  • Highly Proficient in test driven development
  • Experience with full software lifecycle and deploying applications to Production 
  • Excellent debugging and troubleshooting skills
  • Should be proficient in working with Linux environment and using OSS technologies


Responsibilities:

  • Rapid prototyping of design concepts into fully working applicagtions or products
  • Designing and developing applications
  • Optimize application for maximum performance and responsiveness
  • Collaborate with other team members and stakeholders
  • Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes
  • Stay on top of the industry trends and new releases of platforms and tools
Apply job

Recommended Jobs