Staff Software Engineer
5 days ago
Job Description SummaryThe individual is responsible for designing and programming modules, components, and feature areas, while leading a team of engineers to contribute to both the immediate team and broader business objectives. She/he will work independently and collaborate with developers, QA teams, product owners, and architects to drive design discussions, ensure alignment on features and functionalities, and deliver high-quality solutions. Additionally, the role involves fostering innovation, resolving technical challenges, and continuously improving design and development processes.Job DescriptionSite Overview Established in 2000, the John F. Welch Technology Center (JFWTC) in Bengaluru is GE Aerospace's multidisciplinary research and engineering center. Pushing the boundaries of innovation every day, engineers and scientists at JFWTC have contributed to hundreds of aviation patents, pioneering breakthroughs in engine technologies, advanced materials, and additive manufacturing.Role OverviewIdentify the scope of the work, provide initial estimate and justify the estimate with factsDemonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.Engage in technical discussions; participate in technical designs and present technical ideas through white boardingExecute in a fast pace delivery mode and focus in delivering tasks to meet the product release goalMaintain code quality through best practices, unit testing and code quality automationSeek and provide feedback on design and developmentDemonstrate the ability to make informed technology choices after due diligence and impact assessmentUnderstand whole product, its modules and the interrelationship between them while being an expert in the assigned component or moduleHelp in designing interfaces and information exchange between modulesArticulate the need for scalability and understand the importance of improving quality through testing.Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the projectDrive design reviews, define interfaces between code modules, and applies existing technology to designsBe an expert in assessing application performance and optimizing/improving it through design and best coding practicesBe an expert in core data structures as well as algorithms and has the ability to implement them using language of choiceBe responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructureProvide guidance to a team of 8 to 10 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUMWork with Operations team for Operations Excellence of the productWork with Product Line Leaders (PLLs) to understand product requirements & visionWrite code that meets standards and delivers desired functionality using the technology selected for the projectThe Ideal CandidateIdeal candidate should have experience in Java, Spring Boot, Microservices, RESTful APIs, AWS, web developmentRequired QualificationBachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with 8+Years experienceStrong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principlesHands-on experience in web services (REST, SOAP, WSDL etc.), using Apache Commons Suite & Maven, SQL Database such as Oracle MySQL, PostgreSQL etc.Hands-on experience in utilizing Spring Framework (Core, MVC, Integration and Data)Hands-on experience with web development using HTML5, Java Script, jQuery, CSS. Also, experience in implementing Java OSGi modules and using an OSGi container.Experience with Play framework, Vue JS is a big plusExposure to working with Visualization tool such as Spotfire and Cloud Data Engineering in AWS services is a big plus.Preferred QualificationsBusiness Acumen:Strong problem solving abilities and capable of articulating specific technical topics or assignmentsExperience in building scalable and highly available distributed systemsExpert in breaking down problems and estimate time for development tasksEvangelizes how our technology solves customer problems from a technology and business perspectiveLeadership:Demonstrates clarity of thinking to work through limited information and vague problem definitionsInfluences through others; builds direct and "behind the scenes" support for ideasProactively identifies and removes project obstacles or barriers on behalf of the teamShares knowledge, power, and credit, establishing trust, credibility, and goodwillPersonal Attributes:Able to work under minimal supervisionExcellent communication skills and the ability to interface with senior leadership with confidence and clarityAble to work well with global teams, including time-zone flexibilitySkilled in providing oversight and mentoring team members. Shows ability to effectively delegate workAt GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. Here, you will have the opportunity to work on really cool things with really smart and collaborative people. Together, we will mobilize a new era of growth in aerospace and defense. Where others stop, we accelerate.Additional Information Relocation Assistance Provided: Yes
-
Staff Software Engineer
1 week ago
bangalore, India Check Point Software Full timeIf you are a sharp developer who likes to explore, investigate, and learn new things every day, this is the job for youAs a SW developer in the Customer Focus Group, you will get the opportunity to take part in the development of complex solutions for Check Point's security platforms while diving into unfamiliar code with known issues, locate it, and design...
-
Staff Software Engineer
2 weeks ago
Bangalore, India Visa Full timeStaff Software Engineer (7 - 9 years of experience in Full stack developer, Java, Angular, Spring Boot, Gen AI) Full-time Job Family Group: Technology and Operations Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in...
-
Staff Software Engineer
2 weeks ago
bangalore, India Visa Full timeStaff Software Engineer (7 - 9 years of experience in Full stack developer, Java, Angular, Spring Boot, Gen AI) Bangalore, India Full-time Job Family Group: Technology and Operations Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial...
-
Staff Software Engineer
2 weeks ago
Bangalore, India MaxLinear Full timeResponsibilities MaxLinear is seeking a Staff Software Engineer to join our growing team. In this role, you will focus on the following: Development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data connectivity Pre and post-silicon...
-
Staff Software Engineer – AI Platform
5 days ago
bangalore, India Tata Consultancy Services Full timeGreetings from Tata Consultancy ServicesWe are hiring Staff Software Engineer – AI Platform Position: Staff Software Engineer – AI PlatformJob Location: BangaloreExperience : 7-10 yearsInterested professionals kindly apply through the link.Must Have:Passion around driving best practices in the testing spaceProficiency with Python or other OO...
-
Staff Software Engineer – AI Platform
5 days ago
bangalore, India Tata Consultancy Services Full timeGreetings from Tata Consultancy Services!!We are hiring Staff Software Engineer – AI Platform !Position: Staff Software Engineer – AI PlatformJob Location: BangaloreExperience : 7-10 yearsInterested professionals kindly apply through the link.Must Have:Passion around driving best practices in the testing spaceProficiency with Python or other OO...
-
Staff Software Engineer
5 days ago
bangalore, India ACV Auctions Full timeWho we are looking for:Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solutions, and being surrounded by great engineers and a warm culture. These tenets allow our engineering teams to have large business impact and product ownership, which...
-
Staff Software Engineer
3 days ago
bangalore, India ACV Auctions Full timeWho we are looking for:Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solutions, and being surrounded by great engineers and a warm culture. These tenets allow our engineering teams to have large business impact and product ownership, which...
-
Staff Software Engineer
2 days ago
bangalore, India BrightEdge Full timeStaff Software Engineer, RemoteThe Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data pipelines. This role is at the heart of our data ecosystem, deliver new analytical software solution to access timely, accurate, and complete data for insights,...
-
Staff II Software Engineer
2 days ago
bangalore, India BlackLine Full timeMake Your Mark: As a Staff II Software Engineer, you will play a crucial role in building the next generation of BlackLine applications and data platform. BlackLine thrives on data, and we are investing heavily in being able to sync data from and to BlackLine and various ERP,