Software Engineer 1
Date: Aug 28, 2024
Location: IND: Bangalore, IN
Company: [24]7.ai
JOB DESCRIPTION
Role: Senior Software Engineer
Level & Grade L2G2 |
|
Repartees As per HRMS / CORE
Statement of purpose
To carry out Information Systems activities, so as develop new and maintain existing production applications.
Summary of essential job functions
- Carry out in-house software development activities as per client/OPS requirements.
- Manage coding efficiently.
- Implement software development best practices.
- Create & maintain relevant documentation.
Minimum requirements (Education Qualification & Work Experience)
In process to get degree in Computer Science
Competency Requirements: [Technical & Behavioral]
Technical
Technology |
Scope |
Level Required |
Pre Hypertext Processor (PHP) |
Development |
Proficient |
Laravel/Symphony Framework |
Development |
Proficient |
JavaScript (JQuery) |
Development |
Proficient |
HTML, DHTML, CSS |
Development |
Proficient |
.Net Framework (C#, VB) |
Development |
Beginner |
.Net Web Framework (ASPX) |
Development |
Beginner |
MySQL Database |
Management |
Proficient |
Design |
Proficient |
|
Maintenance |
Beginner |
|
GIT |
Management |
Beginner |
SKILL Brief Type |
||
Methodical Problem Solving |
Uses methodical approach to understand and solve problems (mental models, design, experiments, etc.) |
Essentials |
Schedule Awareness |
Strong link with schedules and concern in time usage |
Essential |
Team Oriented |
Drives synergy in the team by sharing knowledge and helping other team members |
Interpersonal |
Seeks Help |
Seeks assistance on others in learning, researching, designing and understanding the results |
Interpersonal |
Help Others |
Spends significant time assisting other in the completion of their tasks |
Interpersonal |
Customer Service |
Uses empathy to proactively help and support end users |
Interpersonal |
Driven by contribution |
Values the sense of accomplishment by direct contributions |
Personal |
Perseverance |
Demonstrate discipline, dedications and willingness to work hard toward finding a solution |
Personal |
Desire to Improve |
Sets high personal expectations and goals and proactively seeks continuous improvement |
Personal |
Innovator |
Seeks to improve results through the use of new technologies |
Situational |
Hands on coding experience is mandatory in order to objectively set the project timelines. Should have knowledge of MS Office, particularly Excel and Word and any Project Management Software. Experience of managing multiple IT disciplines i.e. software development, technical support, systems architecture etc. A broad understanding of computer systems, applications and operating systems. Must have good soft skills, i.e. written & spoken communication, presentation, leadership, interpersonal skills etc. Able to design application and databases, test design and good trouble shooting techniques.
Main Job Responsibilities.
- Collaboration with application and database design.
- Implementation of software development best practices.
- Develop scalable, optimum, reusable and well documented code.
- Work synchronized with the team, delivering applications as established on timelines.
- Follow the Software Development Life Cycle defined by IS-Guatemala.
- Test modules developed in parallel to minimize time spent on Alpha Tests.
- Manage available resources efficiently across the team.
- Share with the team self knowledge that may result in better products build.
- Maintain constant communication with team members, especially with the director.
- Create and maintain required documents of the modules developed using versioning.
- Troubleshoot any issue that might arise in on production applications in a systematic manner to get them resolved ASAP.
Other Key Responsibilities
- Development of new applications and maintenance of existing ones.
- Accurate requirement understanding
- Interaction with team members
- User friendly GUI’S
- Quality of Delivery
- Adherence to coding standards
- Adherence to schedules
- Defect rate
- Use of Technology & Optimization
- Feedback score
- Feedbacks from IS Director
- Process and Documentation
- Adherence to processes by self and team.
- Adherence to documentation standards by self and team.
Performance Measures [Metrics for evaluating Job Holders]
1. Issue Management |
15% |
2. Enhancements/Continuous Improvment |
15% |
3. Development Activities |
20% |
4. Defect Rate/Quality Adherence |
20% |
5. Timelines Adherence |
20% |
6. User Manual/Code Documentation/ |
|
Requirement Documentation |
10% |