OLA Recruitment




Software Development Engineer


Key Roles/Responsibilities
:
  • Participate in the full development life cycle, working within broadly defined parameters including design, development, testing, and maintenance of the existing application with minimal supervision.
  • Work on optimization and performance improvement activities. Instrument and test performance metrics.
  • Unit testing and deployment.
  • Collaboration with multiple internal/external stakeholders such as product, business, DBA and Dev Ops.
  • Execution ability focus on delivering products in a timely manner with high quality
  • Process adherence for tech and organizational policies.
  • Should be able to prepare technical documentation which include data flow diagrams, sequence diagrams and low level design of an application/services.


Experience & Skills Required

  • Strong coding, data structures and algorithms
  • Build and develop qualified code
  • Good understanding and hands on of any relevant framework to build services/platforms/applications.
  • A solid foundation in principles of computer science is desired.
  • Ex: object-oriented programming, concurrency and fundamentals of computer-science.
  • Strong team player with open mindset to learn new technology.
  • Good problem solving skill
  • Excellent verbal and written communication skills
  • Good understanding of using any SQL and Non-SQL databases.
  • Ability to work effectively under pressure in a dynamic environment.
  • Knowledge of common software engineering and development life cycle.
  • Work in Agile mode and Data Driven development process


Apply for this Job - Click here
Previous
Next Post »