Top Headlines - TOI

National Government Services Alert

Gujarat India

Job Description Template for Software Developers

 

Job Description Template for Software Developers


PHP Developers

Job Profile:

  • Experience of PHP programming, MySQL, XHTML, CSS and JavaScript
  • Experience of PHP 5 and OOP beneficial
  • Prior experience working with Laravel Frameworks and core PHP
  • Experience creating multilingual websites Advantageous
  • Knowledge and experience of web accessibility
  • Good understanding of cross-platform and cross-browser issues
  • Use of jQuery / AJAX / Prototype / script.aculo.us an advantage

Desired Candidate Profile

  • Knowledge of WOO commerce would be an added advantage
  • Familiarity with the Laravel framework
  • Creation of custom post types
  • Familiarity with the Laravel framework
  • Creation of custom post types
  • Creation of plugins/widgets written to conform to the Laravel coding standards.
  • Creation of clean, logical, well-documented, and re-usable code
  • Built Multiple WordPress Plugins Leveraged Existing WordPress Plugins Full WordPress Deployment Experience: Installation, Configuration, and Production
  • Theme/Template integration


Android Developer

Job Profile:

  • Knowledge and experience about Java. Java is the official language for Android development and is supported by Android Studio.
  • Knowledge and experience about Kotlin. Kotlin is the most recently introduced Android language and the secondary official.
  • Knowledge and experience about Java language.
  • Knowledge and experience about  Corona/LUA – Another cross-platform tool build on LUA, it massively simplifies the app-building process and allows you to call native libraries.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous-integration
Desired Candidate Profile.

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development app
  • Have published at least one original Android app
  • Experience with Android SDK
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.

iOS Developer

Job Profile:

  • Proficient in Swift programming, Cocoa, Xcode, and the iOS SDK.
  • Ability to write model code for functional and non-functional requirements and help improve the code quality standard across the team
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools {{such as Instruments and
  • Shark, depending on project needs}}
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
  • Familiarity with continuous integration.
  • Working experience with popular libraries for networking, async, image loading, etc.
Desired Candidate Profile.

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven working experience in software development
  • Working experience in iOS development
  • Have published one or more iOS apps in the app store
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle

Web Developer

Job Profile:

  • Write well designed, testable, efficient code by using best software development practices 

  • Create website layout/user interface by using standard HTML5/CSS3 practices.
  • Integrate data from various back-end services and databases 

  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation 

  • Stay plugged into emerging technologies/industry trends and apply them into operations and 
activities 

  • Cooperate with web designers to match visual design intent 



Desired Candidates profile.

  • Strong Knowledge with experience and good command over MySQL (Knowledge of Magento would be an added advantage)
  • Should have experience and knowledge of Internal Dashboard Development (CRM)
  • Experience into API Integrations.
  • Top-notch programming skills and in-depth knowledge of modern HTML5/CSS 
3
  • Familiarity with at least one of the following programming languages: Core PHP, Javascript, Angular JS, Node JS, Bootstrap, JQuery 
, or Ruby on Rails
  • A solid understanding of how web applications work including security, session management, and best 

  • Adequate knowledge of relational database systems, Object-Oriented Programming, and web application 

  • Hands-on experience with network diagnostics, network analytics tools 
.
  • Aggressive problem diagnosis and creative problem-solving skills 

  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and 
budgets with 

  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web 
technologies and techniques


Scrum Master

Job Profile
  • Manage each project’s scope and timeline.
  • Coordinate sprints, retrospective meetings, and daily stand-ups and Quality Meetings.
  • Coach team members in Agile frameworks.
  • Facilitate internal communication and effective collaboration.
  • Be the point of contact for external communications (e.g. from customers or stakeholders).
  • Resolve conflicts and remove obstacles that occur.
  • Help teams implement changes effectively.
  • Ensure deliverables are up to quality standards at the end of each sprint.
  • Setup the testing process and keep on innovating it, changing it to help in delivering successful sprints.
  • To ensure that QA team has followed the QA process as per quality standards.
  • Review the test cases and provide input to QA team.
  • Planning deliverables and helping teams monitor performance.
  • Guide development teams to higher scrum maturity.
Desired Candidate Profile
  • Experience in a scrum master role.
  • Self-Initiator, creative, and enthusiastic senior software quality engineer having expertise with experience in understanding of software and testing strategies.
  • Excellent knowledge of Scrum techniques and artifacts (such as the definition of done, user stories, automated testing, backlog refinement).
  • A technically competent professional with experience across Software Testing, Quality Assurance, Project setup procure by Execution, and Team Management.
  • Good knowledge of other Agile frameworks (Crystal, XP, etc.).
  • Excellent communication and servant leadership skills.
  • Problem-solving and conflict resolution ability.
  • Degree in Computer Science, Business or similar field.
  • Scrum Master certification is a plus.



No comments:

Post a Comment

WFH burdening women?

Two in five working women are facing anxiety and  #stress  issues due to the  #workfromhome  situation, a recent report by Pink Ladder finds...

Times of India