Senior Software Engineer - Noida - Brightly Software

    Brightly Software
    Brightly Software Noida

    2 days ago

    Default job background
    Technology / Internet
    Description

    About Us

    Brightly, a Siemens company, is the global leader in intelligent asset management solutions. Our sophisticated cloud-based platform leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle.

    We enable over 12,000 clients worldwide to transform the performance of their assets with our complete suite of intuitive software, including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement.

    About the Role

    We are seeking talented engineers who thrive in fast-paced environments to join our team. New hires will work alongside our top-notch engineers and product team to design, implement, deliver, and support our highly ambitious products and integrations.

    Responsibilities

    • Design and implement innovative features into our next-generation software applications, applying deep knowledge of computer science & programming principles combined with empirical experience.
    • Develop, implement, document libraries and frameworks to effectively scale development on our applications across multiple projects as common services or components, within scope, cost, time & quality constraints.
    • Build quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support.
    • Write clear maintainable full-stack code, adhere to existing standards, and work in a professional software engineering environment.
    • Partner with product owners and UX on what's feasible technically and participate in user requirements translation to technical specifications.
    • Support our products, identify, and fix root causes of production incidents, contribute to troubleshooting and resolution of support issues.
    • Own product quality and work to quickly address production defects.
    • Embed a DevOps mentality within the team.
    • Demonstrate data-driven analysis and pragmatic decision making aligned with business and technology needs.
    • Collaborate in product lifecycle with senior engineers, development managers, product managers, scrum-masters in an agile environment.
    • Be part of continuous improvement processes, welcome change and complexity, learn quickly, and adapt fast.

    Requirements

    • Bachelor's in computer science or related discipline; or equivalent work experience.
    • 2-5 years of work experience.
    • 2+ years' web-based enterprise applications using JavaScript frameworks.
    • 2+ years' REST services, SOA, micro-services.
    • 2+ years' unit testing, mocking frameworks, test automation frameworks.
    • 2+ years' experience working in agile methodologies (Scrum, Kanban).
    • Good understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles.
    • DevOps mindset – experience in a mature CI/CD SDLC environment.
    • Understanding the nature of asynchronous programming and its quirks and workarounds.
    • Experience implementing automated testing platforms and unit tests.
    • Experience in developing highly optimized, responsive, cross-browser applications with HTML5, CSS3, JQuery.
    • Experience with design frameworks like Bootstrap, Material UI.
    • Building reusable components and front-end libraries for future use.
    • Translating designs and wireframes into high-quality code.
    • Familiarity with browser debugging tools such as Chrome DevTools, firebird, etc.
    • Knowledge of and familiarity with Web Content Accessibility Guidelines (WCAG).
    • Good analytical and problem-solving aptitude.
    • Strong communication, partnership, teamwork skills required.

    Tech Stack

    • JavaScript/Typescript.
    • NodeJS with frameworks like Express/Fastify/NestJS.
    • Unit Testing frameworks like Jest/Mocha.
    • SQL Databases like MySQL/Postgress and NoSQL Databases like MongoDB.
    • Docker/Kubernetes/OpenShift.
    • Version Control Systems like Git/SVN.
    • Package managers like npm/yarn.
    • Module bundlers like webpack, gulp, etc.
    • Experience with cloud technology stacks like AWS, Azure, Google cloud, etc.

    Bonus Points

    • Open-source contribution, repositories, personal projects.
    • Participation in communities of interest, meetups.
    • Certifications in technology, agile methodologies.
    • Prior experience in agile implemented at scale across multiple teams globally.
    • Skills at front-end engineering using Object-Oriented JavaScript, and has knowledge of at least one of the following JavaScript Frameworks (Vue, ReactJS, Angular etc.), along with HTML5 and CSS3.

    Our Culture

    At Brightly, we value Service, Ingenuity, Integrity, and Together. These guiding principles help us innovate, flourish, and make a real impact in the businesses and communities we help to thrive. We are committed to great experiences that nurture our employees and the people we serve while protecting the environments in which we live.



  • XTEN-AV Noida

    **Position Summary** · - The software engineer will design and develop innovative, high-quality commercial software for the next generation of AtlasIED family of products. · - This role focuses on creating user-friendly applications and involves close collaboration with cross-fun ...


  • Siemens Technology Noida, India

    Job Description · Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. · Questa Simulation Product · A core R&D t ...


  • PayNways Noida Full time

    We are looking for a Java Developer freshers and experience (0-2 years) in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities includ ...


  • Taggd Noida

    Job Summary · We are seeking a highly skilled software engineer to join our team. The successful candidate will be responsible for designing and developing large-scale software applications, building web applications and database design with solid SQL knowledge, and integrating R ...


  • Trycon Noida Full time

    Software Developer Engineer in Test-I · Company: Trycon Technologies Private Limited  · Job Title: Software Developer Engineer in Test-I · CTC: INR 5 - 8 LPA · Location: Delhi-NCR · About the Company · We, at Trycon, believe that products bring real value and want to see India be ...


  • Vensure Employer Solutions Noida

    Job Title: Software Engineer (L3 Support / BAU) · We are seeking a dedicated software engineer to support our critical product in the Time and Labor Management (TLM) space. The successful candidate will be responsible for diagnosing, troubleshooting, and resolving issues in a .NE ...


  • Veritaz AB Noida

    Job Description · Software Developer - Telephony Applications · We are seeking an experienced Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on telephony applications. · Key Responsibilities: · Design, ...


  • WatchGuard Technologies Noida

    Job Overview · We are seeking the best software development engineers to join our Indian office as we establish a new R&D center in NCR India. This is an exciting opportunity to be part of a global team that has dominated the Network and End Point Security products and services m ...


  • FAST TRACK PROJECTS PRIVATE LIMITED Noida

    Job Description · The ideal candidate will possess a strong willingness to work in shifts and adapt to changing circumstances. · Main Responsibilities · - Coordinate the deployment of continuous server software on hosted and cloud-based infrastructure, utilizing AWS services. · - ...


  • Siemens EDA (Siemens Digital Industries Software) Noida

    Accelerate Innovations with Siemens EDA · We foster groundbreaking technologies that drive meaningful progress. Are you eager to leverage curiosity, passion, and creativity to simplify and enhance the lives of millions? We welcome forward-thinking individuals who share our vision ...


  • Samsung R&D Institute India-Noida (SRI-N) Noida

    Samsung R&D Institute India-Noida (SRI-Noida) is a dedicated mobile software R&D centre of Samsung India Electronics Private Limited. SRI-Noida's young and talented workforce aims to deliver quality and advanced products with passion and speed. The environment fosters collaborati ...


  • GoGroup Noida

    Job Title: · We are seeking an experienced Female Software Engineer - Quality Assurance to uphold the quality and reliability of our products. · In this role, you will collaborate closely with the development team to identify and report bugs, develop test cases, and perform manua ...


  • Tech Mahindra Noida

    A C++ Developer is sought for a challenging role at Tech Mahindra, Noida location. Interested candidates should submit their resumes. · Key Responsibilities: · Develop Linux/Windows applications using programming languages C, C++, and C#. · Utilize Source Code Management to maint ...

  • Aiprus Software Private Limited

    Software Engineer

    15 hours ago


    Aiprus Software Private Limited Noida

    Job Title: MEAN Stack DeveloperAiprus Software Private Limited (Aiprus) is a software development organization formed in March 2021, specializing in providing professional IT services to customers worldwide.We offer a full range of IT services including application development, t ...

  • Tech Mahindra

    Software Engineer

    13 hours ago


    Tech Mahindra Noida

    We are seeking a highly skilled C++ Developer to join our team at Tech Mahindra in Noida. · The ideal candidate will have 1-3 years of experience in Linux/Windows application development using programming languages such as C, C++, and C#. Additionally, they should be proficient i ...


  • Pine Labs Noida

    Java Developer · We're a team that lives by the mantra 'Every Day is Game Day'. Our mission is to enrich the world through digital commerce and financial services. · Role Purpose: · We need someone who can contribute to various software development lifecycle phases with a strong ...


  • UKG Noida, India

    Job Description · **Requirements**: · • Graduate/ Postgraduate in Computer Science with a minimum 60% overall academic record · • Hands-on experience with Java and Shell Scripting · • Experience working with cloud products and applications · • Develop cloud-native SAAS products a ...


  • Tech Mahindra Noida

    Job Description · We have excellent opportunities for C++ Developers at Tech Mahindra, based in Noida. · Key Responsibilities: · Design and develop high-quality Linux/Windows applications using C, C++, C#, and Source Code Management. · Requirements: · 1-3 years of experience in s ...

  • Tech Mahindra

    Software Engineer

    13 hours ago


    Tech Mahindra Noida

    Job Description · We are seeking highly skilled candidates for full-time opportunities at Tech Mahindra in Noida. · Key Requirements: · C++ Development expertise · Linux and Shell Scripting skills · Experience: · 1-3 years of relevant experience · Immediate Opportunities: · Avail ...


  • Tech Mahindra Noida

    Dear Candidates, · We have full-time opportunities for a Software Developer position at Tech Mahindra in Noida. · Key Requirements: · Proficiency in C++ development · Experience with Linux and Shell Scripting · Required Experience: 1-3 years · Desired Candidate Profile: · Immedia ...


  • Tech Mahindra Noida

    We have full-time opportunities at Tech Mahindra in Noida. If you are interested, please share your resume along with the following details: · Requirements · 1-3 years of experience in C++ development · Experience in Linux and Shell Scripting · Preferred Qualifications · Immediat ...

Jobs
>
Noida
>
Senior software engineer