Principal Software Engineer
3 months ago
Principal Software Engineer (Dot Net)
Who we are.
Brightly,a Siemens company, is the global leader in intelligent asset managementsolutions. Brightly enables organizations to transform the performance of theirassets with a sophisticated cloud-based platform that leverages more than 20years of data to deliver predictive insights that help users through the keyphases of the entire asset lifecycle. More than 12,000 clients of every sizeworldwide depend on Brightly’s complete suite of intuitive software - includingCMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainabilityand Community Engagement. Paired with award-winning training, support andconsulting services, Brightly helps light the way to a bright future withsmarter assets and sustainable.
About the job
Brightly Software continues to grow and needs amazing engineers. This is anexcellent fit for talented engineers who thrive in a fast-paced environment.New hires will work alongside our top-notch engineers and product team todesign, implement, deliver, and support our highly ambitious products andintegrations. We care deeply about your passion and dedication to the craft ofsoftware .
What you’ll be doing
* Driveand own end-to-end delivery of innovative and performant features intoour next-generation software applications. Inspire a team of engineers toapply deep knowledge of computer science & programming principles intoinnovative solutions.
* Coordinate and direct project execution, making detailed plans to accomplishgoals and directing the integration of technical activities.
* Inspire and guide engineers to design, implement, document libraries andframeworks that allow us to effectively scale development on our applicationsacross multiple projects as common services or components, leveraged bymultiple products, calibrating scope, time, cost & quality constraints.
* Build and track quality into agile product lifecycle encompassingrequirements, design, code, testing, delivery, support. Socialize a culture ofquality across business verticals and departments.
* Guide and mentor engineers on clear maintainable full-stack code, working ina professional software engineering environment (source control, shortenedrelease cycles, continuous integration, and deployment, etc.).
* As a member of an agile team, write new feature code or new test automationframeworks based upon business needs.
* Lead, direct, evaluate, and develop a team of professional engineers toensure that engineering objectives are completed on-time, within budget, and asper the set goals. Create career development programs for the team and developshort-term plans to ensure skills and performance of employees meet current andfuture needs.
* Participate cross-functionally in portfolio & product planningsessions as an engineering visionary with a focus on the horizon. Own assignedareas/services/components of products as the technical guru.
* Support our products, enable teams to identify and fix root causes ofproduction incidents, own the long-term closure of major incidents.
* Own product quality and work to quickly address production defects.
* Embed a DevOps mentality within the team.
* Serve as a technical lead for teams as needed or special purpose projects perbusiness priority.
* Instill a culture of constant learning and staying relevant with trends intechnology across engineers and management.
* Influence architects, senior engineering, and product management to measure,track and iterate continuous improvement processes across engineeringdiscipline, impacting success across the agile delivery organization globally.
* Present operational status to management from an engineering operations leveland advise back to engineers on calibration at team level practices. Welcome,change and complexity. Learn quickly and adapt fast.
* Be a change leader
What you need
* Bachelor’s degree in computer science or related discipline; or equivalentadditional work experience
* Minimum 8 years of experience
* Design patterns and practices, data structures and algorithms, object-orientedprogramming, databases, SQL, web programming, SOLID principles, cloudtechnologies (AWS, Azure, etc.)
* Prior experience in agile implemented at scale across multiple teams globally
* 5+ years’ web development, JS frameworks, UI/UX technologies
* 7+ years’ REST services, SOA, micro-services
* Prior development experience with any cloud technology stacks like AWS,Azure, Google cloud etc. preferred.
* Experience Designing & building secure/scalable (micro)Servicesbased platform
* Extensive experience in unit testing, mocking frameworks, automationframeworks
* DevOps mindset - 5+ years' experience in a mature CI/CD SDLC environment,implemented exception handling, logging, monitoring, performance measurement,operational metrics knowledge
* 3+ years' experience working in agile methodologies (Scrum, Kanban)
* Strong communication, partnership, teamwork, and influencing skillsare required. Ability to communicate with and present to engineers, seniormanagement & relevant stakeholders
* Led multiple teams in a global delivery, agile, CI/CD, metrics-based setting
* Must have excellent management skills and expertise and be able to mentorteam members on development best practices and processes.
Technologies:
* . NETFramework and .NET Core
* C#, ASP.NET MVC, and Web API
* Entity Framework and SQL Programming
* Docker, Kubernetes
* Microservices
* AWS / Azure / Google cloud
* SQL Server, Oracle, or any RDBMS.
* Visual Studio (with ReSharper)
* Knowledge of any frontend tech. Angular, React, VueJS and Bootstrap
* Continuous Integration and Delivery via Jenkins or any other relevant tools
* Test Automation using a combination of NUnit, Specflow, Node.js, andProtractor
Bonus Points:
* Open-source contribution, repositories, personal projects
* Experience with test automation frameworks like Selenium, WebdriverIO, orCypress
* Participation in communities of interest, meetups
* Certifications in technology, agile methodologies
* Prior experience in agile implemented at scale across multiple teams globally
* M&A Integration experience
The Brightly culture
Service. Ingenuity. Integrity. Together. These values are core to who weare and help us make the best decisions, manage change, and provide thefoundations for our future. These guiding principles help us innovate, flourishand make a real impact in the businesses and communities we help to thrive. Weare committed to the great experiences that nurture our employees and thepeople we serve while protecting the environments in which we live.
Together we are Brightly
-
Noida, Uttar Pradesh, India Software Solutions Group Full timeAbout the RoleWe are seeking a highly skilled and experienced Principal Software Architect to lead our team in developing cutting-edge web applications. The ideal candidate will have extensive expertise in ASP.Net (VB .Net) and a strong background in Oracle/SQL databases.
-
Principal .NET Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Talent Corner HR Full timeTalent Corner HR is seeking a highly skilled Principal .NET Software Engineer to design, develop, and maintain high-quality .NET applications using .NET Core and Entity Framework. Key responsibilities include:• Participating in code reviews to ensure exceptional code quality• Collaborating with the team to identify and prioritize project requirements•...
-
Principal Software Engineer
5 months ago
Noida, India Microsoft Full timeOverview Do you want to build and ship new Azure services from ground up? Does working with and contributing to Open Source Software sound exciting? The Azure Developer Experience team at Microsoft India Development Center (IDC) is hiring experienced Principal Engineers to help us build and ship new Azure services targeted to developers building...
-
Principal Software Engineer
1 month ago
Noida, Uttar Pradesh, India Microsoft Full timeJob Title: Principal Software EngineerOverviewMicrosoft Azure Storage is a highly scalable and accessible cloud storage platform. The xDPU storage team is focused on bringing up Azure storage services on DPU-based nodes to provide unmatched performance at the lowest cost. We are seeking experienced engineers to join us in developing and deploying DPU-based...
-
Principal Software Engineer
1 month ago
Noida, Uttar Pradesh, India Microsoft Full timeOverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.The Azure Data engineering team is leading the transformation of analytics in the world of data...
-
Principal Software Engineering Manager
4 weeks ago
Noida, Uttar Pradesh, India Microsoft Full timeAbout the RoleMicrosoft is seeking a seasoned Principal Software Engineering Manager to lead the development of our next-generation security data platform. As a key member of our Data Security Leadership team, you will drive the strategy, vision, and execution for our team, collaborating with engineering, design, and program management leaders to deliver...
-
Principal Software Engineer
6 months ago
Noida, India Microsoft Full timeOverview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics in...
-
Senior Principal Software Architect
1 month ago
Noida, Uttar Pradesh, India UnitedHealth Group Full timeAt UnitedHealth Group, we're committed to helping people live healthier lives and making the health system work better for everyone. As a Senior Principal Software Engineer, you'll play a critical role in delivering care and improving health outcomes by connecting people with the care, pharmacy benefits, data, and resources they need to feel their best.Key...
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India i2k2 Network Pvt Ltd Full timeJob SummaryWe are seeking an experienced Principal Software Engineer - Web Applications to join our team at i2k2 Networks. The successful candidate will have a strong background in software development and a passion for building scalable, efficient, and high-quality web applications.Key ResponsibilitiesDesign and develop cutting-edge web applications using...
-
Principal Software Engineering Manager
1 month ago
Noida, Uttar Pradesh, India Microsoft Full timeJob SummaryMicrosoft is seeking a Principal Software Engineering Manager to lead the development of our next-generation security data platform. As a key member of our Data Security Leadership team, you will be responsible for driving the strategy, vision, and execution of the team in collaboration with engineering, design, and program management leaders.Key...
-
Principal Quality Engineer 1
2 months ago
Noida, India Sopra Banking Software Full timeJob DescriptionHow would you shape finance?SBS has an opportunity for a Principal Quality Engineer in our Engineering team at Noida location.Discover SBS on YouTubePreferred QualificationsHands-on experience with automation scripting and various automation testing tools (e.g., Selenium, Cypress, UFT, Ranorex, K6).Experience with API testing using tools like...
-
Noida, India Genpact Full timeInviting applications for the role of Principal Consultant-Software Development Engineer In Test As a QE Lead SDET, he/she will be responsible for leading the quality engineering efforts, developing and executing comprehensive test plans, and ensuring the robustness of our software products. He /She will work closely with the development team to design...
-
Principal Software Developer
6 months ago
Noida, India Oracle Full timePrincipal Software Development Engineer – Technical Operations and Support (TOS) Platform Engineering At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise...
-
Principal Software Engineer
5 months ago
Noida, India Microsoft Full timeOverview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing,...
-
noida, India Genpact Full timeInviting applications for the role of Principal Consultant-Software Development Engineer In TestAs a QE Lead SDET, he/she will be responsible for leading the quality engineering efforts, developing and executing comprehensive test plans, and ensuring the robustness of our software products. He /She will work closely with the development team to design and...
-
noida, India Genpact Full timeInviting applications for the role of Principal Consultant-Software Development Engineer In TestAs a QE Lead SDET, he/she will be responsible for leading the quality engineering efforts, developing and executing comprehensive test plans, and ensuring the robustness of our software products. He /She will work closely with the development team to design and...
-
Noida, India Genpact Full timeInviting applications for the role of Principal Consultant-Software Development Engineer In TestAs a QE Lead SDET, he/she will be responsible for leading the quality engineering efforts, developing and executing comprehensive test plans, and ensuring the robustness of our software products. He /She will work closely with the development team to design and...
-
Noida, India Genpact Full timeInviting applications for the role of Principal Consultant-Software Development Engineer In TestAs a QE Lead SDET, he/she will be responsible for leading the quality engineering efforts, developing and executing comprehensive test plans, and ensuring the robustness of our software products. He /She will work closely with the development team to design and...
-
Principal Java Software Engineer
4 days ago
Noida, Uttar Pradesh, India Consultancy Full timeAbout UsAt Consultancy, we are a team of dedicated professionals passionate about delivering high-quality solutions to our clients. We are seeking an experienced Principal Java Software Engineer to join our team.Job SummaryWe are looking for a skilled and experienced Java software engineer with a strong background in designing, developing, and maintaining...
-
Principal Software Engineer
4 weeks ago
Greater Noida, Uttar Pradesh, India DCS Group Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cloud Computing team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable cloud-based systems.Key ResponsibilitiesDesign and develop cloud-based systems using AWS and Azure platforms.Collaborate with cross-functional teams...