Software Engineer I

0 - 3 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Software Engineer specializing in Java and Object-Oriented Programming, you will be responsible for providing support for applications software by programming, analyzing, designing, developing, and delivering software solutions. Your role will involve researching alternative technical solutions to address evolving business needs. Your major accountabilities will include programming, testing, implementing, documenting, maintaining, and supporting systems application software in alignment with MasterCard standards, processes, and best practices. Collaboration with cross-functional teams to define, design, and implement new features will be a key aspect of your role. You will continuously evaluate and incorporate new technologies to enhance development efficiency. Conducting feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, and cost and time analysis will be part of your responsibilities. Documentation of software programs in accordance with Software Development Best Practices and adherence to MasterCard Quality Assurance and Quality Control processes will also be essential. Your role will involve contributing ideas to enhance existing standards and processes, actively seeking opportunities to improve process efficiency, and supporting the collection and reporting of project and software metrics. Key Responsibilities: - Program, test, implement, document, maintain, and support systems application software - Collaborate with cross-functional teams to define, design, and implement new features - Research, create, and evaluate technical solution alternatives for business needs - Conduct feasibility studies, logic designs, and detailed systems flowcharting - Work closely with project teams to meet deadlines and propose solutions for emerging issues - Document software programs in accordance with Software Development Best Practices - Contribute ideas to enhance existing standards and processes - Actively seek opportunities to improve process efficiency - Support the collection and reporting of project and software metrics Qualifications Required: - Bachelor's degree in Information Technology, Computer Science, Management Information Systems, or equivalent work experience - Minimum of 6 months to 2 years of overall career experience as a Developer - Thorough knowledge and understanding of Software Engineering Concepts and Methodologies - Demonstration of MC Core Competencies - High-energy, detail-oriented, and proactive - Strong communication skills, both verbal and written - Excellent relationship-building, collaborative, and organizational abilities - Ability to work effectively as a member of a matrix-based, diverse, and geographically distributed project team,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You

gurugram, haryana, india