Descrição
Overview:
Entry level in Development, working as part of a team executing effective and professional development services aligned with expleo methodologies. Works under the
supervision of a senior team member. Learning the basics of Development. Delivers in own area and contributes to overall on-time and on-budget project goals
Responsibilities:
- Contributes to the successful completion of projects and works on smallprojects, progressing to working on multiple phases of a project. Works within low risk and low complexity projects.
- Develops information systems by designing, developing, and installing software solutions.
- Designs, codes and documents simple programs or scripts and assists in the implementation of software which forms part of a properly engineered system.
- Assists in the collection and documentation of user requirements, development of user stories, and estimates.
- Prepares reports, manuals and other documentation on the status, operation and maintenance of software, investigates to define problems more accurately and identify trends and exceptions.
- Successfully works with databases and operating systems to read, update, insert and delete information.
- Assists in coding and debugging in at least one industry-standard tool.
- Uses agreed standards and tools from agreed specifications and subsequent iterations, collaborates in reviews of specifications, with others as appropriate.
- Maintains the status of project responsibilities and works across teams to achieve group goals.
- Takes ownership of own career development, demonstrating progress toward professional goals
Qualifications:
Essential:
- Bachelor’s Degree in Computer Science, Information Systems, or otherrelated field, or equivalent work experience
Skills:General:
- Shows genuine interest in the business and clients. Understands how the business can contribute to clients.
- Professional attitude, with experience in treating stakeholders with respect and dignity.
- Open to the possibility of change and considers ways to implement and adapt any changes in own role.
- Good communication skills, communicating effectively with appropriate level of detail, using language that connects with different audiences.
Technical:
- Good knowledge of the fundamentals of development processes and principles and understands the differences and benefits between the core services and can communicate this.
- Has a good level of development expertise and can combine with domain understanding.
- Good understanding of system architecture.
- Experience in assisting with coding, debugging, executing and documenting simple automated functional tests in at least one industrystandard tool.
- Extensive experience with C on Linux development environment.
- Extensive experience with Node.JS
- Familiar with version control concepts.
- Knowledge of agile development methodologies.
Experience:
- 2 - 3 Years of experience.
- #LI-MG1