Software Engineer (SE)

Software Engineer (SE)

Job Description

Technology Skillset

Knowledge in design patterns and their implementation 

Knowledgeable in –

  •  Security – Authentication Patterns, Authorization patterns (RBAC)
  • Secure coding patterns, OWASP standards

Knowledgeable in frameworks like –

  • Spring-boot framework
  • JPA/Hibernate framework

Knowledgeable in –

  • Databases (general ANSI Standard SQL)
  • MicroServices development, Deployment, Management using Java
  • Versioning control of deployed software and source code management
  • Java programming language

Expert in –

  • Cloud technologies – like AWS
  • Deployment and development using APIs in cloud platforms like AWS, Azure etc

Knowledgeable in –

  • Unit testing frameworks for frontend and backend
  • Automate unit testing to integrate with CI/CD
  • CI/CD

Exposure/Knowledge in

  • Cloud technologies – like AWS
  • Deployment and development using APIs in cloud platforms like AWS,         Azure etc.

Knowledge in using development tools like

  • Git, BitBucket, etc.
  • Open source tools required for development

Soft Skills

Strong command in Communication skills