Your Role and Responsibilities
Take a defined problem including one or more components and come up with the implementation with minimal guidance
Have good domain knowledge and deliver with more autonomy, but need occasional guidance on computer science skills like data structures, algorithms
Produce the component design and low-level design with guidance.
Learn and apply technologies, techniques and methodologies that add value to my team.
Lead delivery of simple feature used by customers and colleagues
Fully participate in retrospectives and other team ceremonies
Identify value of tasks & always work on the highest priority items
Mentor junior engineers in the team to upskill technically
Required Technical and Professional Expertise
Programming
Produce and refactor code with assistance
Practices test-driven development with all responsible positive and negative test cases
Understand enough of framework and tool ecosystem to implement components with assistance.
Aware of major language paradigms
Develop high quality code that can lead to rapid delivery
Understand complexity of algorithms (time and space) and code (cyclomatic)
Design
Aware of major (gang of four) design patterns.
Understands basics of domains and domain modelling
Understands abstractions
Understand DRY and basic code hygiene factors
Understand the importance of project instrumentation (logging & monitoring) and able to implement these with assistance
Development Practice
Understand version control & branching strategies
Aware of CI tooling
Understand feature toggling.
Apply my understanding of secure coding
Preferred Technical and Professional Experience
Demonstrate a good working knowledge of one relevant operating system
Demonstrate a good working knowledge of one relevant database technology
Required Education Bachelor’s Degree
Preferred Education Master’s Degree
Country/Region India
State / Province MULTIPLE
City / Township / Village MULTIPLE CITIES
Being You @ Kyndryl
Kyndryl is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. Kyndryl is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Other things to know
When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience.
For additional information about location requirements, please discuss with the recruiter following submission of your application.
Primary job category Software Development & Support
Role ( Job Role ) Software Developer
Employment Type Full-Time
Contract type Regular
Position Type Professional
Travel Required No Travel
Company (Y030) Kyndryl Solutions Private Limited
Is this role a commissionable/sales incentive based position? No
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Maintain SMT equipment for production such as Screen Printer Reflow Oven X-Ray machine or all...
Apply For This JobFull Job Description ROLE SUMMARY – The role of the Administrator shall be responsible for the overall management and supervision...
Apply For This JobFull Job Description About TATA Technologies Tata Technologies is a company of engineers, led by engineers. With more than 8000...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Roles and Responsibilities: – Building and maintaining profitable relationships with key customers. Overseeing the relationship...
Apply For This JobRainbow International school invites application for Front Office Executive(Female Candidates) Qualifications Bachelor’s degree or a related field, or an equivalent...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking for an experienced Customer Support Executive Education – Bachelor’s degree in Computer...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`