Software Engineer 2

Department Icon IT / Software Development & Related
Posted: 1 year ago
5-7 years
Mumbai, Maharashtra
IT / Software Development & Related
Work from Office
Full Time

Posted: 1 year ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

The Software Engineer is responsible for unifying software development. The Primary function of Software Engineer is to strongly advocate automation and monitoring at all steps of software implementation, from design, development, integration, testing, releasing to deployment and infrastructure management.

Responsibilities

  • Responsible for entire software development lifecycle ( Design, develop, validate, document and deploy) , ensuring high-quality solutions, adhering to quality standards, and contributing fresh ideas for improvement
  • Innovatively solve complex problems and think beyond traditional boundaries
  • Analyse business/technical requirements and problem solve to create the right solutions for our customers.
  • Drive continuous improvement, create reusable development patterns, and uphold agile principles
  • Suggest new technologies and ideas that COOK as a business will benefit from
  • To develop and maintain full Software Development Life Cycle Development documentation on all Software Development projects for which this person is responsible
  • Maintain automation and configuration management tool(Jenkins)
  • Implement best practice on version control
  • Maintain version control system
  • Responsible for software change requests and software deployments
  • Provide regular updates to team members and manager
  • Participate and work as part of the virtual team on Cook global business solutions projects
  • To perform any other work related task for which this person is qualified, when deemed necessary by the IT Manager
  • Mentor junior developers, providing guidance and support to enhance their skills and professional growth
  • Implement and monitor changes to Graphical User Interfaces
  • Ensure maximum uptime of all developed production systems and manage risks by informing Manager as needed
  • Assist Manager where required for Internal Audit and/or external audits
  • Follow documentation procedure and deployment procedure as outlined by IT department
  • Ensure the system delivered is less error prone.
  • Perform all tasks in accordance with the Quality Management System to a competent standard
  • Take initiative and always look for ways of improving the quality of our solutions, code bases, technical debt, standards, processes, and best practices.

Qualifications

Programming jBC(jBASE-JBASIC) optional.

  • Tertiary qualification in relevant field (Information Technology or Software Engineering or Computer Science) or demonstrated knowledge and experience in these areas essential
  • At least 5 years of experience working in the software development Industry
  • Experience in:
    • Programming Java/JEE Technologies essential.
    • RDBMS(SQL Server/Oracle etc) is essential
    • JPA/ORM Tool essential

    Linux OS Development Environment essential.

  • Apache, Tomcat and JBOSS desirable.
  • Eclipse IDE desirable.
  • Version Control, Defect Management and Build Management Tools essential.
  • Good knowledge of Jenkins essential
  • Power Shell Scripting desirable
  • Experience in SQLServer (application development/ complex SQL queries/stored procedures/performance tuning) from applications perspective is essential.
  • Experience in Software ERP systems and implementations essential
  • Experience in micro-service architectures and distributed systems is desirable.
  • Knowledge of Git/AzureDevOps preferable
  • AWS or Azure experience desirable.
  • Experience in/ability to learn Mulesoft data integration API
  • Knowledge of Infrastructure as code essential
  • Full SDLC lifecycle from initiation through to production verification and test closure desirable
  • Expert knowledge of computer languages desirable
  • Expert knowledge of data structures desirable
  • Expert knowledge of computer logic and flow-charting essential
  • Expert knowledge of computer program design methods and techniques essential
  • Good knowledge of security and encryption desirable
  • Knowledge of Logging/Monitoring systems essential
  • Experience in Oracle Fusion ERP is desirable.

Skills

HtmlData StructuresDistributed SystemsJavaLinuxShell ScriptingSoftware DevelopmentSoftware ImplementationSql ServerTestingVersion ControlApiOracleSoftware EngineerSql

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...

Looking for something similar?

Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Mumbai.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.