Careers

Join our awesome team to work hard, make a difference and succeed in a fast-paced environment Join our awesome team to work hard, make a difference and succeed in a fast-paced environment

Do you want to help change the world? 

Networked Energy Services is helping to usher in a new era of safety, efficiency and reliability for electrical utilities all over the world. With some of the most talented minds in the industry, we are developing leading edge software, communications, and electrical grid sensing solutions to help utilities distribute electricity in innovative ways while incorporating renewable energy sources in an efficient and safe manner. We are also enabling end users to become active participants in energy conservation to help preserve our precious resources and promote green habits to help make the world a better place. We are able to achieve our vision through deep industry knowledge and experience, the pursuit of superior products, a passion for quality, and a healthy dose of light-hearted humor and fun.

We’re growing and need your help to continue our great progress. Ask yourself if NES is a good fit for you.

  • You are energized by new technology, emerging markets, aggressive goals and challenging assignments.
  • You feel rewarded seeing products you helped design, build, and sell get deployed throughout the world.
  • You seek out and appreciate a team of intelligent, motivated and inspiring individuals across every discipline.
  • You enjoy working in a close knit team where professionalism, mutual respect, teamwork, discipline and commitment are kept in high regard.
  • You care about global issues and want to contribute to something meaningful for generations to come.

Make a difference in the world. Join NES and help us reign in a new era of energy management and conservation.

We're always interested in working with passionate and professional people. If you are interested in working with us,
please email us at hr@networkedenergy.com

Poland Career Opportunities
Job Title Location
Manufacturing Test Engineer Gdansk

 We are recruiting for the vacancy of Manufacturing Quality Engineer.


EXPERIENCE

  • Minimum 3 years experience with test and validation of hardware platforms.
  • Strong diagnostic and debugging skills.
  • Good communication, including presentations, detailed reports, and functional specifications.
  • Fluent in English (spoken/written).
  • Ability to understand, assemble, integrate, and troubleshoot Electronics, Mechanical, and Software sub-systems.

PREFERRED 

  • Working knowledge of Microsoft Technologies like C# and.NET.
  • Experience with SQL. 
  • Experience with TestStand. 

LOCALE

Poland-Gdansk

EDUCATION

Bachelor’s degree in Electrical Engineering

JOB DESCRIPTION / RESPONSIBILITIES

  • Develop, validate, maintain and enhance production testers and test sequences.
  • Cooperate with Research & Development Department (San Jose, USA) and EMS (Romania and Poland).
  • Create SQL-based queries and C# based applications to automate data analysis.
  • Monitor the test yields and assure proper technical support with EMS. 
  • Create validation scenarios for new products (Gage R&R).
Production Operator Gdańsk

We are recruiting for vacancy of Production Operator. 

EXPERIENCE

  • Assembly skill - 1 year
  • Electronics assembly - 1 year
  • Testing electronic devices - 1 year
  • Experience in preparing and distributing materials

PREFERRED 

  • Electronics assembly - 2 years
  • Testing electronic devices - 2 years

LOCALE
Poland - Gdansk

EDUCATION
Technical degree - medium level

JOB DESCRIPTION / RESPONSIBILITIES

  • Meters assembly according to work instructions
  • Meters testing according to work instructions
  • Quality control according to work instructions
  • Material pick-up from production buffer 
  • Responsibility for timely and accurate production processing
Fault Finder Technician Gdansk

We are recruiting for the vacancy of Fault Finder Technician.

EXPERIENCE

  • Understanding electrical schematics
  • Soldering skills
  • Experience in similar position – minimum 1 year
  • Understanding technical documentation in English
  • Ability to create reports from repairs
  • Electronics assembly - 2 years

PREFERRED EXPERIENCE

  • SEP
  • Systematic work to create history of failures and repairs
  • Experience in similar position - minimum of 2 years

LOCATION

Poland - Gdansk

EDUCATION

Technical degree - medium level

JOB DESCRIPTION / RESPONSIBILITIES

  • Performing analysis of failures
  • Fixing PCBs and products
  • Testing of products to confirm effectiveness of the repair
  • Cooperation with engineering and quality control 
Manufacturing Process Technician Gdańsk

We are recruiting for the vacancy of Manufacturing Process Technician.

EXPERIENCE

  • Basic knowledge of electrical and mechanical engineering.
  • Reasonable understanding of technical documents.
  • Capability to assemble, integrate, and troubleshoot simple electrical and mechanical sub-systems.
  • SEP E1/D1
  • Minimum 2 years of work experience in process technician position or similar position. 
  • Strong diagnostic and debug skills.
  • Good Communication skills.
  • Independent and willing to learn new skills.

Preferred

  • Good English communication skills.
  • Experience in manufacturing electro-mechanical systems.
  • Open minded and team player attitude.


LOCALE

Poland-Gdansk

EDUCATION

Technical degree in Electronics, Mechanics, Electrics or Relevant  

JOB DESCRIPTION/RESPONSIBILITIES

  • Perform periodical inspections of the manufacturing test equipment: test stations and manufacturing tools.
  • Fix the damaged test equipment and order replacement parts.
  • Provide quick support to production and check the functionality of the test stations.
  • Provide simple repairs of the production testers and the NES products.
  • Proactive planning and execution of maintenance and software / hardware upgrades.
Soldering Machine Operator Gdansk

We are recruiting for the vacancy of Soldering Machine Operator. 

EXPERIENCE

  • Experience with manual soldering stations
  • Experience with manual soldering - minimum 1 year
  • Experience with product assembly

PREFERRED:

  • Electronics assembly - 1 year
  • Testing electronic devices - 1 year
  • SEP
  • Ability to read technical documentation

LOCATION

Poland - Gdansk

EDUCATION

Technical degree - medium level  

JOB DESCRIPTION / RESPONSIBILITIES

  • Operate a soldering station according to instructions provided by Manufacturing department
  • Quality inspection of soldered components
  • Corrections of soldered components by manual soldering
  • Operating test equipment according to work instructions
  • Responsibility for timely and accurate production processing
Manufacturing Engineer Gdańsk

We are recruiting for the vacancy of Manufacturing Engineer. 

EXPERIENCE

  • 4 or more years of experience in manufacturing engineering
  • Quality assurance and management
  • Data analysis and processing
  • Knowledge of standards such as ISO and IPC
  • Computer skills
  • English language (spoken/written)

PREFERRED EXPERIENCE

  • Availability to travel abroad
  • Software development skills
  • IPC 610D - Certificate
  • 6 sigma - green/black belt
  • SQL knowledge

LOCALE
Poland - Gdansk

EDUCATION
Bachelor's degree in computer science or computer systems 

JOB DESCRIPTION / RESPONSIBILITIES

  • Responsible for New Product Introduction (NPI)
  • Develop and improve manufacturing processes by studying product and manufacturing methods.
  • Ensure the highest quality standards achieved by the CMs in regard to the PCBA manufacturing, product assembly, test and packaging.
  • Write, update and check the documentations to ensure compliance with all the NES guidelines, processes and regulatory requirements.
  • Develop manufacturing processes by studying product requirements and certifications such as ISO, MID module D, METAS.
  • Research, design, modify, test, and document the manufacturing methods and equipment.
  • Interface with equipment vendors, product development teams, manufacturing test development teams and contract manufacturer.
  • Assure product and process quality by testing finished products and process capabilities. Manage source and incoming inspections.
  • Provide manufacturing decision-making information by calculating production labor, cycle times and material costs.
  • Review production schedules. Estimating future requirements. Anticipate issues and propose pro-active solutions and corrective actions.
  • Prepare product and process reports by collecting, analyzing, and summarizing information from manufacturing systems.
  • Review regularly the production throughput, yields and quality and keep track of the corrective actions.
  • Provide manufacturing engineering documentation and requirements of: NPI, PCBA assembly, traceability, product handling/packing.
  • Present technical information to engineers and management.
Senior Software Architect Warsaw (Warszawa)

We are recruiting for the vacancy of Senior Software Architect.

EXPERIENCE

  • Angular and JavaScript/TypeScript development skills
  • RESTful services development
  • SOAP and XML
  • Java and C# Programming
  • Relational Databases
  • Enterprise Integration Patterns
  • Developing web applications
  • Microservices patterns 
  • Messaging Patterns
  • 5 years experience as Java Developer
  • 3 years experience as Tech Lead
  • Knowledge of:

          - Spring-Boot

          - Spring-Data

          - Spring-Security  

          - Spring-Web

          - ORM – hibernate preferred

          - Maven

          - PowerShell

  • CI/CD principles 
  • Experienced with Azure Cloud platform
  • Agile methodologies 

LOCATION
Warsaw

EDUCATION
Bachelor Degree in Computer Science 

JOB DESCRIPTION / RESPONSIBILITIES

  1. Development and implementation of basic assumptions for the creation of the System
  2. Indicating optimal solutions that meet business requirements as part of creating programs and applications within the framework of the adopted assumptions
  3. Designing system architecture of products in terms of new components and modifications
  4. Care for designing solutions that meet safety and performance requirements
  5. Identification of hardware environment, infrastructure and software requirements
  6. Cooperation with business owners to understand the needs and design the best solutions
  7. Selection of technologies, products and tools
  8. Identification and management of risk factors related to the adopted architecture and technology
  9. Coordination and control and implementation of System components, including installation in indicated environments
  10. Recommending and introducing new technologies as part of the System's production
  11. Creating documentation of the System architecture and its components at all levels of detail - including the System database, the System architectural components, data flows and integration with external systems.
  12. Designing of IT system components in accordance with the guidelines of functional requirements and their analysis carried out by the Business Analyst - backend,
  13. Supporting searching, analyzing, diagnosing and removing errors created during code writing (debugging), found during unit and cross-section tests and reported by end users during their tests
  14. Supporting troubleshooting database performance issues
  15. Reporting of planned and implemented works in the system used in the project for supporting the production, testing and debugging of software
  16. Creating system documentation in accordance with the guidelines provided by the Business Analyst. Assist in other technical activities related to NES activities, such as supporting certification, training, sales, partner education, marketing events and providing marketing materials 
  17. Develop software applications and tools/scripts based on requirements from customers, support and field engineers and professional services team.
  18. Help identify opportunities to up-sell services and software solutions which may be relevant to customers, based on their requests for support and tools.
Europe Career Opportunities
Job Title Location
Sales Manager Switzerland

 We are recruiting for the position of Sales Manager in Switzerland.

EXPERIENCE:

  • Proven experience in sales management, ideally within a relevant industry in Europe.
  • Analytical and data-driven mindset.
  • Ability to adapt to changing market conditions.
  • Strong leadership and communication skills.
  • Knowledge/proven record in selling IT-Solutions direct/indirect.
  • Fluent in English, and additional European languages may be a plus.

LOCATION:

Switzerland

EDUCATION:

Bachelor’s degree in a related field (MBA is a plus).

JOB DESCRIPTION AND RESPONSIBILITIES:

  • Define clear and achievable sales targets and goals in alignment with the company’s overall strategy.
  • Develop and execute a comprehensive sales strategy for the European market.
  • Identify target markets and customer segments.
  • Collaborate with senior management to determine pricing strategies and market positioning.
  • Lead, motivate, and manage a dynamic sales team to achieve their sales targets.
  • Create and manage sales plans, budgets, and forecasts.
  • Continuously analyze market trends and the team's performance to make accurate sales predictions.
  • Build and maintain strong relationships with key clients and customers.
  • Analyze sales data and generate reports to evaluate the effectiveness of sales strategies.
  • Stay current with market trends, competitor activities, and customer needs.
Sales Representative Switzerland

We are recruiting for the vacancy of Sales Representative.

EXPERIENCE

  • Knowledge of the European market and sales practices.
  • Self-motivated and results-oriented.
  • Excellent communication and interpersonal skills.
  • Willingness to travel within Europe as required.
  • Proven experience as a Sales Representative or in a similar role.
  • A track record of meeting and exceeding sales quotas.
  • Strong negotiation and closing skills.
  • Knowledge/proven record in selling IT-Solutions direct/indirect.
  • Fluency in English, and additional European languages may be a plus.

LOCALE

Switzerland

 

EDUCATION

Bachelor’s degree in business, marketing, or a related field. 

 

JOB DESCRIPTION / RESPONSIBILITIES

  • Identify potential customers and market opportunities in the European region.
  • Generate and qualify leads through research, networking, and cold outreach.
  • Deliver compelling sales presentations to potential clients, showcasing our products or services.
  • Effectively communicate the value proposition and benefits of our offerings.
  • Establish and maintain strong relationships with existing customers.
  • Act as the primary point of contact for customer inquiries, concerns, and feedback.
  • Develop and implement sales strategies to meet and exceed sales targets.
  • Monitor sales metrics and report on progress regularly.
  • Stay informed about industry trends, competitor offerings, and market dynamics.
  • Provide insights and recommendations to the team based on market research.
  • Maintain accurate and up-to-date records of customer interactions, sales activities, and sales pipeline.
International Career Opportunities
Job Title Location
Solar Sales Executive Delhi NCR-India

We are recruiting for the vacancy of Solar Sales Executive.

EXPERIENCE

  • Minimum 3 years of experience in sales or business development function for the B2C solar projects in India.
  • Good understanding of different types of solar components and its brands. 
  • Good  knowledge of electrical systems and photovoltaic technology.
  • Understanding of net metering integration. 
  • Fluency in English and Hindi.

LOCALE

Delhi NCR-India

EDUCATION

Bachelor's degree in electrical engineering, renewable energy, or a related field (a master's degree is a plus).

JOB DESCRIPTION / RESPONSIBILITIES

1.       Business Development: The primary responsibility of a Sales Executive is to identify and develop new business opportunities within the solar industry. This includes researching and identifying potential clients, projects, and markets.

2.       Client Relationship Management: Building and maintaining strong relationships with existing clients and stakeholders is essential. Sales Executives should understand client needs, address their concerns, and provide solutions that meet their requirements.

3.       Lead Generation: Generating leads through various means, such as cold calling, networking, attending industry events, and utilizing online platforms. The Sales Executive is responsible for identifying and pursuing potential projects and clients.

4.       Proposal and Tender Submission: Preparing and submitting proposals, bids, and tenders for solar projects. This involves working closely with the technical and engineering teams to ensure that the proposed solutions are technically feasible and align with the client's needs.

5.       Sales Negotiations: Engaging in negotiations with potential clients to reach mutually beneficial agreements. This includes discussing pricing, contract terms, and project scope.

6.       Market Research: Keeping up to date with industry trends, market developments, and competitor activities. This information helps in making informed decisions and strategies for sales efforts.

7.       Sales Target Achievement: Setting and achieving sales targets and goals, which are typically tied to revenue and project acquisition. Sales Executives are responsible for meeting or exceeding these targets.

8.       Contract Management: Once a deal is closed, Sales Executives may be involved in contract management to ensure that the terms of the agreement are met and that the project progresses smoothly.

9.       Collaboration with Technical Teams: Collaborating with the technical and engineering teams to ensure that the proposed solutions are technically sound and can be effectively executed. This includes aligning the sales efforts with the company's capabilities.

10.   Reporting and Documentation: Maintaining accurate records of sales activities, client interactions, and progress toward sales goals. Regular reporting to management is often required.

11.   Compliance and Regulations: Staying informed about regulatory requirements and compliance related to solar projects and ensuring that all sales activities and proposals adhere to these regulations.

12.   Sales Strategy: Contributing to the development of sales strategies and plans, including identifying target markets, product offerings, and pricing strategies.

13.   Customer Education: Educating potential clients about the benefits of solar energy and the company's services. This may involve explaining the technical aspects of solar systems and their financial advantages.

Head - Solar Projects Delhi NCR-India

We are recruiting for the vacancy of Head - Solar Projects.

EXPERIENCE

  • Minimum 5 years of experience in solar system design, engineering, and execution of rooftop/ground mounted solar projects.
  • Proficiency in solar design software and CAD tools.
  • Must have executed at least 20 different projects / total capacity of 1 MW or more through On-Grid / Off Grid / Hybrid Solar projects.
  • Strong knowledge of electrical systems and photovoltaic technology.
  • Understanding of Net Metering Integration.
  • Fluency in English and Hindi 

LOCATION

Delhi NCR-India


EDUCATION

Bachelor’s degree in electrical engineering, renewable energy, or a related field (a master's degree is a plus)


JOB DESCRIPTION / RESPONSIBILITIES

1.       Design & Engineering

o   Collaborate with the project management team to understand project requirements and objectives.

o   Develop detailed solar system designs, including layouts, specifications, and electrical plans.

o   Ensure designs comply with local building codes, regulations, and industry standards.

 2.       Technical Oversight

o   Oversee the installation and commissioning of rooftop solar systems, ensuring all technical aspects are executed correctly.

o   Work closely with installation teams to resolve technical challenges and ensure system reliability and performance.

 3.       Quality Assurance

o   Implement and manage quality control procedures to meet or exceed industry standards.

o   Conduct inspections and tests to ensure the proper installation and functioning of solar systems.

 4.       Material Procurement

o   Collaborate with the procurement team to source materials and components required for solar installations.

o   Review and approve the selection of solar panels, inverters, batteries, mounting structures, racking systems, and other equipment.

 5.      Documentation and Reporting:

o   Maintain accurate project documentation, including design plans, installation records, and as-built drawings.

o   Provide regular project status updates to project management and stakeholders.

Senior DevOps Engineer New Delhi - India (Working Mode - Hybrid)

We are recruiting for the vacancy of Senior DevOps Engineer.  

EXPERIENCE

  • Minimum 5 years of programming experience as a DevOps engineer or in a similar software engineering role
  • Knowledge the PowerShell scripting, Jenkins , Docker, Kubernters, AWS Cloud
  • Must have Understanding of CI/CD and Azure Cloud
  • Excellent familiarity with operating systems
  • Experience in working with JIRA. Confluence, GIT Maven or relevant systems
  • Experience with system and application deployments.
  • Good knowledge of SQL language
  • Knowledge of English allowing understanding of customer requirements in English, preparation and understanding of project documentation in English
  • Preference to have Cloud and DevOps certification

LOCALE

New Delhi - India (Working Mode - Hybrid)

EDUCATION

B. E. / B. Tech / M. Tech / Equivalent

JOB DESCRIPTION / RESPONSIBILITIES

  • Verification and validation of software in terms of correctness of the functionality provided, ergonomics and compliance with the adopted assumptions.
  • Implementing DevOps process and Establishing CI/CD pipeline.
  • Standardizing configurations & deploying, maintaining, and securing development environments.
  • Improving development process and developing custom installers.
  • Developing demo environments.
  • Building and implementing new development tools and infrastructure.
  • Working on ways to automate and improve development and release processes.
  • Understanding the needs of stakeholders and conveying them to developers.
  • Testing and examining code written by others and analyzing results.
  • Ensuring that systems are safe and secure against cybersecurity threats.
  • Identifying technical problems and developing software updates and fixes.
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended.
  • Deploy updates and fixes and provide Level 2 technical support.
  • Build tools to reduce occurrence of errors and improve customer experience.
  • Develop software to integrate with internal back-end systems.
  • Perform root cause analysis of production errors and resolve technical issues.
  • Develop scripts to automate.
AMI System & Business Analyst – AMI Solutions New Delhi-India (Hybrid Mode)

We are recruiting for the vacancy of AMI System & Business Analyst – AMI Solutions.

EXPERIENCE

  • Minimum 5 Years’ experience of analyzing / designing / developing Software Systems in Smart Metering Field, Head End System Functionalities and AMI Communication Systems
  • Minimum 5 Years’ experience in technology implementation, developing functional and system requirements, analyzing customer needs and other data, gathering requirements from stakeholders, analyzing current business processes and systems.
  • Experience in assessing hardware and software needs and providing recommendations for improvements.
  • Experience in recommending best IT practices and providing training and support to users.
  • Functional knowledge of Data Concentrator Units
  • Experience in preparing documentation & working with JIRA. Confluence,
  • Interested in traveling for the client / partners meeting domestic / internationally.
  • Good Verbal and written communication skills
  • Good knowledge of English allowing understanding of customer requirements in English, preparation and understanding of project documentation in English, exchanging information with members of the project team in English
  • Preference for candidates having knowledge of modeling systems (Unified Modeling Language, or UML, and similar tools), knowledge of modeling systems (Unified Modeling Language, or UML, and similar tools), knowledge of modeling systems (Unified Modeling Language, or UML, and similar tools)
  • Good understanding of Metering Products / PLC system / HES system is preferred. 

LOCALE

New Delhi-India (Hybrid Mode)

EDUCATION

B. Tech / B.E. / M. Tech / MCA / Equivalent

JOB DESCRIPTION / RESPONSIBILITIES

  • Evaluating the company’s current software systems and analyzing how well it meets the needs of the organization and its clients.
  • Preparing Documentation and Knowledge Base
  • Client Communication, Coordination between Technical Team and Client
  • Diverse knowledge of providing effective business strategies and solutions to improve the business.
  • Travel and meet the clients as per need and management directions.
  • Assistance in product development, module integration and HES customization as subject matter expert.
  • Coordination with partners / OEMs for all the technical discussions / communication and solution designing.
  • Creating a product road map based on this vision and creating and managing the product backlog and prioritizing them based on changing requirements.
  • Overseeing all stages of product creation including design and development.
  • Developing user stories and monitoring and evaluating project/product progress at each stage of the process.
Senior Frontend Developer New Delhi - India (Working Mode - Hybrid)

We are recruiting for the vacancy of Senior Frontend Developer.

EXPERIENCE

  • Minimum 7 years of programming experience
  • Knowledge of JavaScript/TypeScript
  • Knowledge of Angular 10 or higher, HTML5, CSS3, WebPack, ChartJS
  • Knowledge of using JIRA, Bitbucket, MVC
  • Preferred to have knowledge of GIT, Restful API, Angular JS, ChartJS/D3/PrimeNG, JQuery, CD/CI
  • Experience in developing enterprise class applications
  • Good knowledge of English allowing understanding of customer requirements in English, preparation and understanding of project documentation in English, exchanging information with members of the project team in English

LOCALE

New Delhi - India (Working Mode - Hybrid)

EDUCATION

B. E. / B. Tech / M. Tech / Equivalent

JOB DESCRIPTION / RESPONSIBILITIES

  • Designing IT system components in accordance with the guidelines of functional requirements and their analysis carried out by the Business Analyst, Product Owner, Tech Lead.
  • Searching for optimal solutions to meet business requirements - creating programs and applications using the programming language selected in the project and in accordance with the assumptions provided by the Business Analyst and / or System Architect based on design patterns and effective programming practices.
  • Ensuring high quality of provided solutions.
  • Searching, analyzing, diagnosing, and removing errors created during code writing (debugging), found during unit and cross-section tests and reported by end users during their tests.
  • Ensuring high quality clean code and developing SQL queries.
  • Providing troubleshooting assistance to customer support and field engineers for questions and issues that arise with existing customer software installations.
  • Providing troubleshooting assistance to customer support and field engineers for questions and issues that arise with existing customer software installations.
  • Determining appropriate tasks to automate and creating tools or scripts to improve productivity.
  • Collaborate with internal teams to determine the best implementation of functionality throughout the NES product stack.
  • Staying up to date with the latest software technologies; providing guidance on how they could be used and applied to NES software products.

Senior Backend Developer New Delhi - India (Working Mode - Hybrid)

We are recruiting for the vacancy of Senior Backend Developer.

EXPERIENCE

  • Minimum 7 years of programming experience in Java 8 or 17, Spring Boot, Hibernate
  • Knowledge of the Microservices and RESTful API design principles
  • Knowledge of XML and SOAP
  • Experience in working with JIRA, Confluence, GIT, Maven or relevant systems
  • Experience in developing enterprise class applications
  • Good knowledge of SQL language
  • Experience in architecting and optimizing databases up to terabytes.
  • Knowledge of Tomcat
  • Knowledge of English allowing understanding of customer requirements in English, preparation and understanding of product documentation in English

LOCALE

New Delhi - India (Working Mode - Hybrid)

EDUCATION

B. E. / B. Tech / M. Tech/ Equivalent

JOB DESCRIPTION / RESPONSIBILITIES

  • Designing of IT system components in accordance with the guidelines of functional requirements and their analysis carried out by the Business Analyst, Product Owner and Tech Lead.
  •  Searching for optimal solutions to meet business requirements - creating programs and applications using the programming language selected in the project and in accordance with the assumptions provided by the Business Analyst and / or System Architect based on design patterns and effective programming practices.
  • Ensuring high quality of provided solutions.
  • Searching, analysing, diagnosing, and removing errors created during code writing (debugging), found during unit and cross-section tests and reported by end users during their tests.
  • Ensuring high quality clean code and Developing SQL queries.
  • Plans database upgrades by maintaining, evaluating, and improving a transaction processing model.
  • Supports application design by contributing expertise to applications, operations, and technical teams.
  • Accomplishes information systems and organization mission by completing related results as needed.

Tech Lead Java (Sr. Software Architect) New Delhi - India (Working Mode - Hybrid)


We are recruiting for the vacancy of Tech Lead Java (Sr. Software Architect).

EXPERIENCE:

Must have experience:

  • Minimum 12 years of experience in IT Industry
  • Minimum 5 years of experience as Tech lead in IT Industry for managing Java Projects
  • Experience architecting, designing and developing enterprise web applications (full stack)
  • Expert in JAVA, Spring, Hibernate programming (7+ years of experience as a developer)
  • Knowledge of Angular 8+, Primeng and JavaScript/TypeScript, RESTful services development, SOAP and XML, Relational Databases (MS SQL 2019 and newer) and SQL
  • Knowledge of Windows OS (MS Windows Server 2022 or newer)
  • Experience in working with JIRA. Confluence, GIT, Maven, or relevant systems
  • Experience in developing enterprise class applications
  • Practical knowledge of CI/CD and Experience with release automation
  • General knowledge of or some experience developing with .NET/C#
  • Experience in architecting and optimizing databases up to terabytes
  • Knowledge of Tomcat
  • Knowledge of English allowing understanding of customer requirements in English, preparation and understanding of project documentation in English

Nice to have experience:

  • Knowledge of the energy industry and problems with communication with energy meters, obtaining data from them, storing and processing tons of data obtained from them.
  • Experience with recruitment and training of a software development team.
  • Experience architecting, designing, and developing backend server software that communicates with hardware devices.
  • Experience developing mobile applications and Azure Cloud platform. 
  • Experience with Azure Devops tools and with Agile methodologies (Scrum, Kanban, Scaled Agile) and Waterfall methodologies.
  • Appropriate certificates.
  • Knowledge of Enterprise Integration Patterns and Design Patterns.
  • C++ programming experience.
  • Knowledge of containerization preferably with use of Kubernetes.
  • General knowledge of or experience with Python and PHP.

LOCALE:
New Delhi - India (Working Mode - Hybrid)

EDUCATION:
BE / B. Tech. / M Tech / Equivalent 

JOB DESCRIPTION / RESPONSIBILITIES:

  • Development and implementation of basic assumptions for the creation of various software applications in the NES product suite.
  • Indicating optimal solutions that meet business requirements as part of creating programs and applications within the framework of the adopted assumptions.
  • Designing system architecture of software products in terms of new components and modifications.
  • Care for designing solutions that meet safety and performance requirements.
  • Identification of hardware environment, infrastructure, and software requirements.
  • Cooperation with stakeholders to understand the needs, requirements and design the best solutions.
  • Coordination and control and implementation of system components, including installation in indicated environments.
  • Research, evaluate and recommend new technologies, process and tools to enhance development capabilities and NES software products. This includes identification and management of risks related to recommended architecture and technologies.
  • Creating documentation of the software architecture and its components at all levels of detail - including the database, the architectural components, data flows and integration with external systems.
  • Designing of IT system components in accordance with the guidelines of functional requirements and their analysis carried out by Analysts.
  • Support, search, analyse, diagnose and remove errors created during code writing (debugging), found during unit and cross-section tests and reported by end users during their tests.
  • Supporting troubleshooting database performance issues.
  • Reporting of planned and implemented works in the system used in the project for supporting the production, testing, and debugging of software.
  • Ensuring high quality code.
  • Recruitment and training of the software team.
  • Mentoring of software team members to aid in development of their technical skills.