Senior Software Engineer

Want to take your career to the next level? Come join us!

  

We are looking for Senior Software Engineers to fill vital roles in our growing software development team. The primary focus for this position will be leading and/or contributing to the prototyping, design, development of desktop and web based solutions for the power systems industry. The right candidate will have demonstrable experience, be able to multi-task in different roles on projects and will capitalize on the team’s skills and experience to create new solutions while mentoring others.

Specific responsibilities of the Senior Software Engineer:

  • Lead the development team in the overall prototyping, design, implementation, testing, and support of new and existing desktop and web applications.
  • Collaborate with stakeholders to analyze business requirements and scope out development tasks. Then proceed to create workflows, design specifications and documentation.
  • Working with customers to understand their business and technical needs to build a software product that best fits their needs.
  • Oversee the performance of software products (existing and to be developed) from both technical and business perspectives.
  • Ability to communicate effectively with various teams and stakeholders on status updates, roadblocks, and design decisions.
  • Provide technical expertise and advice/mentorship to both Business Area leadership and the development team on software best practices and techniques, including:
    • Software architectures and database schema design.
    • Integration and implementation techniques for data (ETL) centric problems.
    • Analysis of software modular design, code reviews and software reliability

 

Qualified candidates will ideally have more than five (5) years of experience in hands on software development including proven competency in the aspects outlined in this posting. Experience with the electrical power industry and/or project management will be an asset.

Minimum Qualifications:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent work experience.
  • Extensive experience in C#, .Net Framework. Additional experience in.Net Core is a bonus.
  • Functional knowledge of SQL and relational databases (e.g., Microsoft SQL server, Oracle)
  • Experience with web UI development is a bonus (e.g., HTML, CSS, ES6, React, Electron)
  • Experience in developing unit and integration testing of software and systems. Ability to set up CI/CD pipelines is a bonus.
  • Experience in addressing static and dynamics vulnerabilities.
  • Strong track record of working independently to solve complex initiatives. Well-developed analytical and mathematical skills, with strong attention to detail.
  • Excellent interpersonal skills including analytical, problem solving, organizational, and issue resolution.

 

Quanta Technology is an independent technology, consulting, and testing company providing business and technical expertise, along with advanced methodologies and processes, to utilities and others in the power and energy industries. Our mission is to provide unparalleled value to our clients in every engagement across the value chain by using advanced software and hardware, laboratories, and custom tools for a holistic approach to practical service and the most insightful thought leadership in the industry.

At Quanta Technology, our people define us. We value a company culture based on core values of diversity, teamwork, respect, accountability, innovation, and entrepreneurial spirit. Not only will you get the chance to work alongside industry thought leaders, but the opportunity to become a thought-leader yourself. We’re focused on creating an environment committed to employee growth. That is achieved by ensuring a quality workspace, allowing flexible schedules, and through our training & mentoring programs. Quanta Technology is committed to an equal opportunity workplace.

    Submit your resume here:


    Join The List

    Join Quanta Technology’s email list to get exclusive access to content, whitepapers, webinars and more!