Salary
💰 ₹862,103 - ₹1,724,206 per year
About the role
- Deliver quality work independently on small to mid-size client projects as part of larger workstreams.
- Identify features, design, develop, unit test, and provide validation support for components of applications, processes, and solutions.
- Analyze small to mid-size client requirements and design comprehensive technical solutions.
- Participate in design and implement solutions, gather and analyze requirements with business owners, and perform infrastructure requirement analysis.
- Participate in designing and developing applications, administering user groups, creating users and user groups, and allocating required permissions.
- Meet with project managers to determine client needs, develop customized solutions within the technology platform, create estimates, timelines, and development goals.
- Design, code, and implement applications; write clean, efficient, and maintainable code.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field.
- Relevant coursework or certifications in programming or software development.
- 3+ years of technical consultant experience or in related field.
- Knowledge of relevant technologies and systems.
- Experience developing technical solutions leveraging version control and adherence to life cycle management best practices for code promotion.
- Previous work experience with programming, coding or software development.
- Requirements Analysis: Capability to gather, understand, and implement project requirements effectively.
- Teamwork: Communication and collaboration skills for working with cross-functional teams and stakeholders.
- Adaptability: Willingness to learn and adapt to new technologies and tools.
- Communication: Clear and effective written and verbal communication; Proficient in English.
- Programming Languages: Proficiency in one programming language.
- Software Development: Understanding of software development and coding principles.
- Version Control: Familiarity with version control systems, such as Git, and collaborative coding workflows.
- Documentation: Proficiency in documenting code and system architecture to facilitate maintenance and collaboration.