Senior Software Engineer – Scipting at Appnomic
Bangalore, IN

Relevant Work Experience – 3-5+ Years

Career Level – Experienced

Education Level – MCA, BE

Job Responsibilities

  • Engineer, Create, document and maintain Appnomic product features and extensions like Component Packs, Application packs and Solution Packs. System management and automation scripts (using PowerShell, WMI, VBScript, Shell, Perl etc.). Script tasks associated with Database, Application Servers, middleware technologies like SOA/MQ, and production services like Active Directory, Exchange on Windows as well as Unix environments.
  • Should be able to quickly research and learn new systems/technologies in production deployments and leverage scripting or programming to API interfaces like JMX, JDBC etc. to come up with solution for monitoring their availability, other health indicators and automating their operations.
  • Provide solutions to support initiative.
  • Review, update, and rewrite existing solution definitions and the code/scripts for optimization.
  • Should be self-motivated, willing to work with small teams and coordinate with other product teams.
  • Should be able to independently carry on tasks with limited supervision.

Experience

  • Minimum of 3 years in Software development.
  • Ability to understand product requirement and come up with exhaustive test cases.
  • Product Testing experience preferred
  • Experience in product development life-cycle and product process oriented agile development environment like Scrum.

Technologies

  • System management and automation scripts (using PowerShell, WMI, VBScript, Shell, Perl etc.). Script tasks associated with Database, Application Servers, middleware technologies like SOA/MQ, and production services like Active Directory, Exchange on Windows as well as Unix environments.
  • Should be able to quickly research and learn new systems/technologies in production deployments and leverage scripting or programming to API interfaces like JMX, JDBC etc. to come up with solution for monitoring their availability, other health indicators and automating their operations.
  • In-depth technical knowledge and demonstrated proficiency in scripting using VBScript, PowerShell, and WMI, perl, shell scripting in csh/ksh/bourne shells.
  • Must be able to write re-usable code for components/libraries.
  • Ability to write technical documentation (system design and engineering documents, provide input to user documentation).
  • Should be adept is using software configuration management tool.
  • Knowledge of Databases and SQL queries for monitoring/managing databases like Oracle/MSSQL/Sybase/DB2 etc.
  • Understanding of Agile Methodologies
  • Multi Tasking Experience

Education

  • Bachelor’s Degree in Engineering (Computer Science, Electronics) and above, Or
  • Master’s Degree in Computer Applications (MCA)

Operating System

  • Linux,other Unix flavours(Aix,HP/UX) and Windows Platforms
  • Strong Understanding of operating system, database and networking protocols.

Soft skills

  • Should be a team player
  • Should be dedicated, self-motivated and hardworking
  • Strict adherence to standards
  • Good verbal and written communication skills
  • Methodical & organized
  • Demonstrates capacity for organization, prioritization and management in a dynamically changing environment.
  • Demonstrates problem solving skills, strong conceptual and analytical skills.

Keep up with the latest.

Get the latest updates from Norwest and insights into the venture capital world.