Software Engineer
Graduate

JOB DESCRIPTION

We are looking for a passionate Software Engineers fresh grads.

Software Engineer responsibilities include writing frontend & backend code in various languages, like Java, Ruby on Rails, Python, ReactJS/Native, NodeJS or .NET programming languages (e.g. C# ) Our ideal candidates is familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

SE will be provided with laptops. 

Responsibilities:

  • SE will be required to report and take instruction from Lead developer or PM whichever is available at that time.
     

  • Apply & Execute full software development life cycle (SDLC)
     

  • Write well-designed, testable code
     

  • Integrate software components into a fully functional software system
     

  • Develop software verification plans and quality assurance procedures
     

  • Document and maintain software functionality
     

  • Troubleshoot, debug and upgrade existing systems
     

  • Deploy programs and evaluate user feedback
     

  • Comply with project plans and industry standards
     

  • Produce specifications and determine operational feasibility
     

  • Develop flowcharts, layouts and documentation to identify requirements and solutions

Requirements:

  • Understand software engineering concept
     

  • Passionate about Software engineering & Programming
     

  • Ready to learn and adapt to new technologies
     

  • Ability to dry run codes
     

  • Understand API, DBMS concept
     

  • Logical thinker
     

  • Experience with test-driven development
     

  • Proficiency in software engineering tools
     

  • Ability to document requirements and specifications
     

  • BSc degree in Computer Science, Engineering or relevant field"

IDE:

  • Vs Code
     

  • Any other

Methodology

  • Agile

Technology :

  • React JS, React Native
     

  • Node JS
     

  • Python
     

  • PHP
     

  • ASP.Net
     

  • Mobile development
     

  • MongoDB
     

  • SQL
     

  • TFS, VSTS
     

  • Git, Bitbucket
     

  • Any other

PM Tools:

  • JIRA
     

  • Confluence
     

  • Trello

About you:

  • You can provide and receive specific design feedback with argumentation

  • You are good at communicating design ideas and concepts to peers and stakeholders

  • You have previously demonstrated time management, communication and prioritization skills

  • You understand and react to change and are capable to adapt to business and organizational needs

  • You are a systems thinker by nature with an ability to zoom in and out as necessary

As a person you:

  • Act with integrity, honesty and morale

  • Bring a growth mindset

  • Are a strong internal and external communicator

  • Are a true team player

  • Are creative and meticulous

We are looking for