Software Development Engineer
Posted today
Job Viewed
Job Description
Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : Oracle CC&B Technical Architecture
Good to have skills : NA
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary: As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code for multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that client needs are met effectively and efficiently. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. - Conduct code reviews to ensure adherence to best practices and coding standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Oracle CC&B Technical Architecture. - Strong understanding of application development methodologies and best practices. - Experience with database design and optimization techniques. - Familiarity with software testing methodologies and tools. - Ability to troubleshoot and resolve technical issues efficiently. Additional Information: - The candidate should have minimum 3 years of experience in Oracle CC&B Technical Architecture. - This position is based at our Kolkata office. - A 15 years full time education is required.15 years full time education
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.Join Accenture to work at the heart of change.Visit us at
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, militaryveteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicablelaw. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
Advanced Software Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
Junior Software Development Apprentice
Posted 7 days ago
Job Viewed
Job Description
- Assisting senior developers in writing, debugging, and maintaining code across various programming languages (e.g., Java, Python, JavaScript).
- Participating in code reviews and learning best practices for software development.
- Contributing to the design and development of new features and applications.
- Writing unit tests and performing quality assurance checks on developed code.
- Collaborating with cross-functional teams, including designers and project managers, to understand project requirements.
- Learning and applying principles of agile development methodologies.
- Troubleshooting and resolving software defects and issues.
- Documenting code and development processes.
- Gaining exposure to database management and cloud technologies.
- Actively seeking feedback and continuously improving technical skills.
Junior Software Development Apprentice
Posted 7 days ago
Job Viewed
Job Description
Senior Software Development Engineer
Posted 7 days ago
Job Viewed
Job Description
Key responsibilities include architecting robust and scalable software systems, writing clean, efficient, and maintainable code, and conducting thorough code reviews. You will collaborate with product managers and designers to translate requirements into technical specifications and deliver features on time. Troubleshooting and debugging complex software issues, and implementing effective solutions will be a critical part of your day-to-day activities. You will also contribute to the improvement of development processes, tools, and methodologies. Staying current with emerging technologies and industry trends, and evaluating their potential application to our projects is expected. You will participate in all phases of the software development lifecycle, from requirements gathering and design to testing, deployment, and maintenance. A strong commitment to agile development practices and continuous integration/continuous deployment (CI/CD) is essential. You will play a key role in ensuring the technical integrity and performance of our software products. This role offers a challenging and rewarding opportunity to work on cutting-edge projects and contribute to the technological advancement of our organization. We are looking for an individual with a passion for coding and a dedication to delivering excellence.
Essential qualifications include a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. A minimum of 6 years of professional software development experience is required. Proficiency in multiple programming languages such as Java, Python, C++, or JavaScript is essential. Experience with cloud platforms like AWS, Azure, or GCP is highly desirable. Strong understanding of data structures, algorithms, and object-oriented design principles is mandatory. Familiarity with database technologies (SQL and NoSQL) and API development is required. Excellent problem-solving, analytical, and debugging skills are necessary. Strong teamwork and communication skills are important for collaborating with the on-site team. Experience with agile methodologies and version control systems (e.g., Git) is essential. You will be a valuable asset to our engineering department.
Software Development Lead - Remote
Posted 7 days ago
Job Viewed
Job Description
Senior Software Development Engineer (Backend)
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable, high-performance backend services and APIs.
- Write clean, efficient, and well-documented code in languages such as Java, Python, Go, or Node.js.
- Collaborate with cross-functional teams, including frontend engineers, product managers, and QA engineers, to define and implement new features.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing.
- Troubleshoot and resolve complex software defects and production issues.
- Optimize application performance, identify bottlenecks, and implement solutions for enhanced scalability.
- Contribute to architectural decisions and system design discussions.
- Develop and maintain robust unit and integration tests to ensure software reliability.
- Stay current with emerging technologies and industry best practices in software development.
- Mentor junior engineers, providing guidance and technical leadership.
- Participate in agile development processes, including sprint planning and retrospectives.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in backend software development.
- Strong proficiency in at least one major backend programming language (e.g., Java, Python, Go, Node.js).
- Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Proficiency in version control systems, such as Git.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with CI/CD pipelines and automated testing frameworks is a plus.
Be The First To Know
About the latest Tcs Jobs in Indore !
Senior Project Lead - Software Development
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Leading the planning, execution, and delivery of multiple software development projects.
- Defining project scope, objectives, and deliverables in collaboration with stakeholders.
- Developing comprehensive project plans, including timelines, resource allocation, and budget management.
- Managing and mentoring software development teams, fostering a collaborative and productive work environment.
- Facilitating Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) and ensuring adherence to Agile principles.
- Proactively identifying, assessing, and mitigating project risks and issues.
- Ensuring effective communication and collaboration among team members and stakeholders.
- Monitoring project progress, tracking key performance indicators, and reporting on status to senior management.
- Ensuring that software deliverables meet quality standards and client requirements.
- Managing vendor relationships and third-party integrations as needed.
- Driving continuous improvement in project management processes and team performance.
We require candidates with a Bachelor's degree in Computer Science, Engineering, or a related technical field. A Master's degree is a plus. A minimum of 7 years of experience in software project management, with at least 3 years in a lead or senior role, is essential. Proven experience with Agile methodologies (Scrum, Kanban) and project management tools (e.g., Jira, Confluence) is mandatory. Strong understanding of the software development lifecycle (SDLC) is required. Excellent leadership, organizational, and problem-solving skills are critical. Outstanding verbal and written communication skills are necessary for effective stakeholder management. The ability to manage distributed teams, adapt to dynamic project requirements, and thrive in a remote setting is crucial. This is an excellent opportunity to take ownership of significant software initiatives in a challenging yet rewarding remote role. The position is based in Indore, Madhya Pradesh, IN , and is fully remote.
Senior Project Manager - Software Development
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Plan, execute, and finalize software development projects according to strict deadlines and within budget.
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop comprehensive project plans, including resource allocation, timelines, and risk assessment.
- Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.
- Manage project budgets and track project expenditures.
- Identify and resolve issues and conflicts within the project team.
- Delegate tasks and responsibilities to appropriate personnel.
- Develop and deliver progress reports, proposals, requirements documentation, and presentations.
- Coordinate internal resources and third parties/vendors for the flawless execution of projects.
- Ensure project quality assurance and adherence to best practices.
- Foster strong working relationships with clients and stakeholders.
- Mentor junior project managers and team members.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A Master's degree or PMP certification is highly desirable.
- Minimum of 8 years of progressive experience in project management, with at least 5 years focused on software development projects.
- Proven experience managing complex, enterprise-level software projects using Agile (Scrum, Kanban) and Waterfall methodologies.
- Strong understanding of software development lifecycle (SDLC) and related technologies.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong risk management and problem-solving capabilities.
- Demonstrated ability to lead and motivate cross-functional teams in a remote setting.
Senior Project Manager, Software Development
Posted 5 days ago
Job Viewed