
Senior Principal Software Developer
2 weeks ago
Date Posted:
Country:
India
Location:
North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064
Position Role Type:
Unspecified
Job Overview:
We're seeking a highly skilled DevSecOps Engineer to help us build reliable, scalable systems that elevate the user DevSecOps experience. In this role, you'll be responsible for developing key DevSecOps services, designing and maintaining CI/CD pipelines, integrating with essential systems, deploying service updates, and resolving production issues to ensure smooth and secure operations.
Job Title: Senior Principal Software Developer (14+ years exp):
Primary Responsibilities:
Software Delivery & Pipeline Enablement
- Strong motivation to design, implement & establish software integration processes and DevSecOps (DSO) base practices.
- Lead the software integration activities with stakeholders including troubleshooting of complex software integration or software stability and performance issues.
- Define Pipeline Use cases and align the portfolio services to those use cases.
- Align the use cases across multiple development teams in all business organizations to maximize adoption.
- Define DevSecOps reference workflows that deliver efficiencies in the product development process.
- Influence the decisions in the Pipeline teams to maximize the return on the Collins investment
- Drive consensus amongst disparate groups to the "One Collins" Pipeline vision.
Software Integration Management
- Ensure and understand the stakeholder's pipeline integration and deployment plan and drive those requirements into the DSO service offerings as applicable.
- Coordinate with the stakeholders implementing the use case pipeline the technical scope, the need date, maturity level and other dependencies as it pertains to the service offerings.
- Lead internal and external communication related to software integration and release.
- Ensure adoption plans are in place for scaling the pipeline use case.
- Apply advanced software testing techniques to ensure the quality and reliability of software solutions.
Implementation Support
- Identify and implement metrics to measure progress for compliance, integration, and verification of the service offering.
- Lead the software integration team in troubleshooting of complex software integration or software stability and performance issues.
- Participate in Agile ceremonies both within Digital Engineering Release Train as well as the stakeholder release train – Empowered to add, edit back log items. Sharpen the focus on acceptance criteria for epics.
- Review existing automation, investigate tools, identify opportunities to improve overall productivity to make us more efficient on service offerings.
Qualifications/Experience Needed:
Typically requires Bachelor's or master's degree in engineering, Computer Applications, or related field and minimum 14 years prior relevant experience
- Extensive experience with software development methodologies, version control systems, and build automation tools.
- Solid understanding of DevSecOps principles and best practices.
- Excellent problem-solving skills and the ability to diagnose and resolve complex technical issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Experience with scripting languages (e.g., Python, Bash), configuration management tools (e.g., Ansible), and deployment tools (Crossplane) is a plus.
- Strong Working knowledge of cloud (AWS) and containerization technologies (e.g., Kubernetes, Docker , EKS , AKS and Rancher or another container hosting technology).
- Experience in Containerization using tools such as Kubernetes, Docker , EKS , AKS and Rancher or another container hosting technology
- Familiarity in Gitlab, Jfrog, Grafana etc..
- Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).
- Experience building and maintaining REST APIs
- Experience with scripting tool/language like Shell, Bash, Powershell, Gulp
- Experience provisioning infrastructure using Cloud Formation and or Terraform
- Infrastructure configuration management and automation experience (Puppet, Chef)
- Ability to create CI/CD pipelines using Gitlab, CodeBuild, AWS ECR, and Helm
- Familiarity in the following AWS technologies: EC2, EBS, Security Hub, Config, SSM, SNS, SQS, S3/Glacier, KMS, Certificate Manager, Secrets Manager, CLI, NACL, VPC etc..
- Experience with Visual Studio, Visual Studio Code or other IDE is required as well as experience with git. Experience with other source code management systems is helpful.
- Experience working in DevOps and/or DevSecOps environments
- Expertise in collaborating with multi-disciplinary teams of business analysts, subject matter experts, and developers across physical locations
- Ability to quickly identify and resolve issues in distributed systems
- Good understanding of Agile Development process focusing on Sprint Agile implementation
Preferred Qualifications:
- AWS Or DevOps Certifications
- Industry experience with methods and technologies tools such as Gitlab, GitHub, Ansible, Crossplane, Artifactory, Grafana, etc.
- Experience with test frameworks and ideologies.
- Experience writing, testing, deploying, and maintaining Infrastructure as Code (IaC) systems.
- Agile Project Management skills is preferred.
- Superlative communication skills with experience presenting to senior leadership.
About Collins Aerospace
Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology.
Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market.
Digital Technology
Do you want to be part of a new, exciting initiative to combine foundational IT with new digital technologies? Our Digital Technology team is driving business efficiencies and a better customer experience by connecting technologies, people, information and processes. From making aircraft more electric, intelligent and integrated to building new software platforms such as Internet of Things, big data, artificial intelligence, and blockchain, there's no better place to be right now than in digital. If you're an agile thinker who enjoys utilizing modern technology to make big improvements, then you're a perfect fit for this team. Join Collins Aerospace to help us revolutionize the aerospace industry today
WE ARE REDEFINING AEROSPACE.
- Please consider the following role type definitions as you apply for this role.
Onsite:
Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Hybrid:
Employees who are working in Hybrid roles will work regularly both onsite and offsite. Ratio of time working onsite will be determined in partnership with your leader.
Remote:
Employees who are working in Remote roles will work primarily offsite (from home). An employee may be expected to travel to the site location as needed.
Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world – and access to Collins sites when their work requires in-person meetings.
Some of our competitive benefits package includes:
Benefits package includes:
- Meal coupons
- Group Term Life Insurance.
- Group Health Insurance.
- Group Personal Accident Insurance.
- Entitled for 18 days of vacation and 12 days of contingency leave annually.
- Employee scholar programme.
- Work life balance.
- Car lease programme.
- National Pension Scheme
- LTA
- Fuel & Maintenance /Driver wages
- Meal vouchers
Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen.
Note:
- Background check and drug screen required (every external new hire in the India)
- Drug Screen only performed for Operations Positions
At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other -- propel us all higher, again and again.
Apply now and be part of the team that's redefining
RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per yearPrincipal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...
-
Software Developer Principal Engineer
7 days ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearOverview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...
-
Software Senior Principal Engineer
2 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Principal Software Engineer - Windows OSThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...
-
Principal Software Developer
2 weeks ago
Bengaluru, Karnataka, India Oracle Full timeJob DescriptionAs a Principal Software Engineer you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing products. You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack and have a good sense of cloud...
-
Senior Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India New Groyp Talentoj Full time US$ 1,20,000 - US$ 2,00,000 per yearWe are seeking a skilled and motivated Principal Software Engineer with 7-10 years of experience in the MEAN stack (MongoDB,, Angular, ) to join our dynamic tech team. As a Senior Principal Software Engineer, you will be responsible fordeveloping and maintaining scalable software platform, ensuring smooth end-to-end full-stack development, and contributing...
-
Senior Principal Software Engineer
6 hours ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Senior Principal EngineerWhat you'll achieveAs a Software Senior Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions.Beginning with discovery and mapping of data sources, understanding their formats,...
-
Senior Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full time US$ 1,50,000 - US$ 2,00,000 per yearSenior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
15h Left Principal Software Developer
2 weeks ago
Bengaluru, Karnataka, India Oracle Full timeJob DescriptionAs part of the Data Services organization, we are chartered to build a net new fully managed OCI Cloud service. Since many use cases that customers try to address need more than one data service to be used, today customers must bear the burden of (error prone) IAM policy setup among other things to have functioning applications. The new cloud...
-
Senior Principal Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 18,40,000 - ₹ 25,60,000Job Title: Principal Software EngineerIn this key role, you will lead the design and development of software solutions for embedded systems. You will work closely with cross-functional teams to deliver high-quality products on time.**Responsibilities:**Lead the development of low-level software for embedded systems.Collaborate with team members to ensure...
-
Principal Software Developer Position
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Job OverviewWe are seeking an experienced and skilled Principal Software Developer to join our team. The ideal candidate will have a strong background in software development, with expertise in C#, ASPNET, and related technologies.Key ResponsibilitiesDesign, develop, and maintain complex software applications using C#, ASPNET, and other relevant...