Jump to content

Software Application Development Engineer - IND - Bangalore

26 days ago


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

IND - Bangalore, India   [ View map ]

Job Details:

Job Description: 

Designs, develops, tests, and debugs software applications used by endusers or integrated with other applications by ISVs. Development may span the full application stack including both frontend and backend application development. Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines, analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and endtoend testing of applications. Completes SDL tasks with the assistance of product security engineers and provides input to technical writers to complete product documentation and procedures for installation and maintenance. May also interact with end users to define system requirements and/or necessary modifications. Would be the technical lead and acting as the liaison between the PO, SA and the development team. Should be able to do the technical design, detailed architecture of the solution working with the domain architects (Data architect, Solution architect, etc). Enforce coding standards and best practices within the team. Perform code reviews to maintain a high level of code quality and consistency. Mentorship and Coaching: The Technical Lead should mentor and coach team members, helping them to grow their technical skills and knowledge. This includes providing guidance on best practices, code reviews, and knowledge sharing. Architecture and Design: Collaborate with the team to define and evolve the architecture of the project. Ensure that technical decisions align with the project's goals and are scalable, maintainable, and efficient. Task Assignment: Work with the Product Owner and Scrum Master (or Agile Coach) to prioritize and assign technical tasks to team members. Ensure that tasks are well-defined, and the workload is balanced. Technical Problem Solving: Assist the team in resolving technical roadblocks and challenges. This includes debugging issues, making critical technical decisions, and finding creative solutions to problems. CI/CD: Implement and manage CI/CD pipelines and automation processes to ensure rapid and reliable delivery of software. Communication: Facilitate communication between the development team and other stakeholders, such as the Product Owner, Scrum Master, and external teams. Ensure that technical aspects are effectively communicated and understood. Technical Documentation: Ensure that technical documentation is maintained and up to date. This includes architecture diagrams, code documentation, and knowledge sharing resources. Agile Practices: Actively participate in Agile ceremonies like sprint planning, daily stand-ups, and retrospectives. Help the team continuously improve its processes and adapt to changing requirements. Cross-Functional Collaboration: Collaborate with other teams, such as QA, DevOps, and support, to ensure that the development process is well-integrated and efficient. Technical Roadmap: Contribute to the technical roadmap and align it with the product roadmap, ensuring that technical decisions are in line with the product's strategic goals.

Qualifications:

Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Development experience ETL and Warehouse SQL Database with PowerBI will be an added advantage Understanding Relational Database and SQL Experience with building at scale data engineering pipelines with MPP data warehouses like Teradata, Snowflake, Synapse, Redshift especially in public cloud. Experience with Python frameworks, Bigdata, Python, java, Hadoop, Hive and Scala Development Knowledge of JavaScript and the AngularJS framework is a plus Attention to detail Leadership skills Good knowledge of database Technical expertise in the design, development, coding, testing, and debugging of software. Other skills Agile, CI / CD, Ability to setup continuous integration and automated integration/regression testing Should be good at writing clean and short codes, prototype applications, implement and test source code, and troubleshoot software applications Should have a sound knowledge of software engineering as well as excellent analytical skills Ability to rapidly integrate ML/Analytics modules into existing systems Experience in designing and operating highly scalable, highly available solution Excellent problem-solving skills to troubleshoot complex issues Passion in delivering high quality end-user experience Education: BS in Computer Science with 10+ years' or MS with 8+ years' relevant experience.

          

Job Type:

Experienced Hire

Shift:

Shift 1 (India)

Primary Location: 

India, Bangalore

Additional Locations:

Business group:

Intel's Information Technology Group (IT) designs, deploys and supports the information technology architecture and hardware/software applications for Intel. This includes the LAN, WAN, telephony, data centers, client PCs, backup and restore, and enterprise applications. IT is also responsible for e-Commerce development, data hosting and delivery of Web content and services.

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.

More Information

Application Details

  • Organization Details
    831 Intel Technology India Pvt. Ltd.
 Share


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...