Senior Software Engineer

3 weeks ago


BalaCynwyd, Pennsylvania, United States UCRYA Full time

We are seeking a highly skilled Senior Software Engineer to join our team at UCRYA in the USA, working on a full-time basis. This is a fantastic opportunity to build a web-based analytics and operations platform for managing distributed energy storage units.


The successful candidate will work closely with Product Management and other developers to design, develop, and iterate our platform, preparing it for broad deployment. As a Senior Software Engineer, you will have the chance to shape the evolution of our company and contribute to the development of our platform from the ground up.


Key Responsibilities:



  • Design and develop scalable, efficient, and reliable software solutions for our analytics and operations platform.
  • Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.
  • Work closely with stakeholders to ensure that software solutions meet their expectations and requirements.
  • Provide technical leadership and mentorship to junior developers and engineers.
  • Stay up-to-date with the latest technologies and trends in software development, and apply that knowledge to improve our platform.

Requirements:



  • Bachelor's degree in Computer Science or a related field, plus multiple years of experience in professional software development.
  • Extensive knowledge and implementation experience with Python, including experience with algorithms and optimization tools.
  • Experience with AWS or other cloud-based development, as well as knowledge of time-series data and data storage.
  • Knowledge of web application technologies, such as Flask and RabbitMQ, as well as front-end components like HTML5 and HighCharts.
  • Experience with system integration, distributed computing systems, and a willingness to get hands-on with new technologies.
  • Strong programming practices, with a focus on writing reusable, flexible, and reliable code.
  • Ability to work closely in small teams, collaborate effectively, and learn quickly.

Our ideal candidate will have a strong passion for software development, a willingness to learn, and a desire to contribute to the growth and success of our company. We offer a competitive salary of $120,000 - $160,000 per year, depending on experience, as well as a comprehensive benefits package and opportunities for professional growth and development.


About UCRYA:


UCRYA is a leading provider of energy solutions, dedicated to helping our customers achieve their sustainability goals. We are committed to innovation, excellence, and customer satisfaction, and we are seeking talented individuals to join our team in the USA.


How to Apply:


To apply for this exciting opportunity, please submit your resume and a cover letter outlining your experience and qualifications. We look forward to hearing from you


Salary Range: $120,000 - $160,000 per year


Location: Onsite - USA


Job Type: Full-time


Benefits: Comprehensive benefits package


Experience: Multiple years of experience in professional software development



  • Bala-Cynwyd, Pennsylvania, United States Tokio Marine North America, Inc. Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Tokio Marine North America Services. The successful candidate will be responsible for designing, developing, and implementing business and technical solutions using Java/JEE technologies.As a Senior Java Developer, you will work closely with our development team and...


  • Bala-Cynwyd, Pennsylvania, United States Tokio Marine North America, Inc. Full time

    About the Role:Tokio Marine North America Services (TMNAS) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing business and technical solutions using Java/JEE technologies.Key Responsibilities:Design and develop applications using...


  • Bala-Cynwyd, Pennsylvania, United States Manpower Group Inc. Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer - C#.NET to join our team at Manpower Group Inc. The ideal candidate will have expertise in designing and building new tools as well as enhancements to existing near real-time surveillance and monitoring tools for the compliance business community.Key Responsibilities: Design and develop...


  • Bala-Cynwyd, Pennsylvania, United States Experis Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer - C#.NET to join our team at Experis. The ideal candidate will have a strong background in C#/.NET and experience with WPF, Angular, and complex event processing software.Key Responsibilities: Design and build new tools and enhancements to existing near real-time surveillance and monitoring...

  • Software Engineer

    4 weeks ago


    Bala-Cynwyd, Pennsylvania, United States Manpower Group Inc. Full time

    Job Title: Software Developer- C# .NETLocation: Bala Cynwyd, PAJob Summary:We are seeking a skilled Software Developer to join our team. The ideal candidate will have experience in C#/.NET, WPF, and Angular, as well as a strong understanding of complex event processing software.Key Responsibilities:Design and build new tools and enhancements to existing near...


  • Bala-Cynwyd, Pennsylvania, United States Experis Full time

    Job Title:Senior Python DeveloperJob Type:Permanent roleLocation:Bala Cynwyd, PA (3 days onsite)Key Responsibilities:Develop software applications using Python and Spark technologiesDesign and implement object-oriented software solutionsCollaborate with cross-functional teams to deliver high-quality software productsRequirements:Bachelor's degree in Computer...


  • Bala-Cynwyd, Pennsylvania, United States Motion Recruitment Full time

    Job DescriptionMotion Recruitment is seeking an experienced Embedded Engineer to join their team. In this role, you will be responsible for developing new product lines and working closely with clients to meet their requirements.Key ResponsibilitiesDevelop and maintain embedded software systems using C++ and Linux.Collaborate with clients to understand their...

  • Senior C# Developer

    3 weeks ago


    Bala-Cynwyd, Pennsylvania, United States Manpower Group Inc. Full time

    Job SummaryIn this role, you will design and develop proprietary software to handle mission-critical trading demands, including market data, quoting, pricing, risk, and P&L. You will work closely with traders and analysts to understand and iterate on requirements, and collaborate with various technology teams to deliver efficient and scalable solutions.Key...


  • Bala-Cynwyd, Pennsylvania, United States GBLI Global Indemnity Full time

    Job SummaryGBLI Global Indemnity is seeking a skilled Senior IT Project Manager to lead multiple concurrent IT projects from initiation through completion. The ideal candidate will have 5+ years of professional experience in IT and business, with 3+ years of project management experience.Key ResponsibilitiesDevelop comprehensive project plans, including...


  • Bala-Cynwyd, Pennsylvania, United States STO Building Group Full time

    Job Summary:The Rotational Project Engineer position at STO Building Group offers a unique opportunity to develop construction management skills through hands-on experience in project and cost management, field supervision, estimating, and safety. This two to four-year program provides a comprehensive understanding of the construction process, with rotating...


  • Bala-Cynwyd, Pennsylvania, United States L.F. Driscoll Full time

    Job Summary:The Rotational Project Engineer position at L.F. Driscoll offers a unique opportunity to gain hands-on experience in project and cost management, field supervision, estimating, and safety through a rotational program. Over a two to four-year period, you will be exposed to all aspects of the construction process through rotating assignments in...


  • Bala-Cynwyd, Pennsylvania, United States Centurion Selection Full time

    We are seeking an experienced Senior Construction Manager to lead and manage on-site construction activities for multi-family residential projects. The ideal candidate will ensure that projects are completed safely, on time, and within budget, while maintaining the highest quality standards. This position involves managing field operations, coordinating...

  • Senior Tax Analyst

    3 weeks ago


    Bala-Cynwyd, Pennsylvania, United States Pep Boys Full time

    Job SummaryAs a Senior Tax Analyst at Pep Boys, you will play a critical role in supporting the income tax compliance and financial reporting functions. This position requires a strong understanding of GAAP and tax accounting principles, as well as experience with ASC 740 accounting for income taxes.Key ResponsibilitiesAssist with the preparation of GAAP...

  • Network Architect

    4 weeks ago


    Bala-Cynwyd, Pennsylvania, United States SIG Full time

    About the RoleWe are seeking a highly skilled Network Engineer to join our team at SIG. As a Network Engineer, you will play a critical role in designing, implementing, and maintaining our global enterprise network.Key ResponsibilitiesDesign and implement network infrastructure to support business growth and expansionMonitor and maintain network performance,...


  • Bala-Cynwyd, Pennsylvania, United States TMNA Services Full time

    Business Systems AnalystAs a Business Systems Analyst at TMNA Services, you will play a critical role in building effective relationships with stakeholders across group companies. Your liaison role will facilitate seamless communication between business and technology teams, ensuring that information and data reporting solutions meet the needs of all parties...

  • Senior Web Developer

    1 month ago


    Bala-Cynwyd, Pennsylvania, United States UCRYA Full time

    Job Title: Full Stack DeveloperUCRYA is seeking a highly skilled Full Stack Developer to join our team. As a key member of our development team, you will play a crucial role in building and maintaining our web-based analytics and operations platform.Key Responsibilities:Design, develop, and deploy scalable web applications using Python and AWS.Collaborate...


  • Bala-Cynwyd, Pennsylvania, United States NTT DATA Full time

    Job Summary:We are seeking a highly skilled Sr. Business Analyst to join our team in Bala Cynwyd, Pennsylvania. The ideal candidate will have a strong background in business analysis, application support, and system analysis, with a focus on the Property & Casualty Insurance domain.Key Responsibilities:Conduct business analysis, troubleshooting, and...


  • Bala-Cynwyd, Pennsylvania, United States SIG Full time

    Company Overview Susquehanna Investment Group (SIG) is a global financial services firm specializing in equity and derivatives trading. Our company operates in a highly competitive and dynamic environment, requiring us to stay ahead of the curve in terms of technology and innovation. As a Network Services team member, you will play a critical role in...

  • Compliance Officer

    3 weeks ago


    Bala-Cynwyd, Pennsylvania, United States Penn Medicine Full time

    Job SummaryPenn Medicine is a leading academic medical center dedicated to providing the highest level of care to patients, conducting innovative research, and educating future leaders in the field of medicine.We are seeking a highly skilled Compliance Officer - Medical Record Documentation Specialist to join our team. As a key member of our compliance team,...


  • Bala-Cynwyd, Pennsylvania, United States STO Building Group Full time

    Job SummaryWe are seeking a skilled Construction Estimator to join our team at STO Building Group. As a key member of our operations team, you will be responsible for preparing accurate and detailed estimates for construction projects. Your expertise will help us to make informed decisions and drive business growth.Key Responsibilities Review plans and...