Senior Software Engineer

3 weeks ago


New York, United States First Point Power, LLC Full time

First Point Power is a Retail Electricity Supplier based in Cranston, Rhode Island, 10 minutes south of Providence. The company supplies electricity in deregulated energy markets throughout New England and has been recognized as the #5 Fastest Growing Energy Company in the United States by Inc. Magazine and the #1 Fastest Growing Private Company in Rhode Island by the Providence Business News.

Senior Software Engineer FPP has a suite of in-house software systems that support the business workflows. Our team is responsible for supporting and enhancing existing systems as well as building new tools to improve our efficiency and to support new business goals. The Senior Software Engineer will be responsible for developing and maintaining Desktop Applications, Web Applications, Backend Services and SQL based applications. A strong background in .Net development and a deep understanding of relational databases is required. Our applications are implemented in the Microsoft stack: .NET Framework 4 and .NET 6+, C# and VB.NET, SSIS and SQL Server (T-SQL). Front-end technologies include WinForms (.Net Framework), ASP.NET Core Web Apps and Backend services. Azure DevOps and GitHub are used for source control hosting and CI/CD implementation.

We work closely with the operations team to prioritize and organize work using Asana and Jira to manage our backlog and active work using a Kanban style with regular grooming meetings.

What the Right Professional Will Enjoy Work with the full stack of Microsoft technologies. Assisting the CTO in establishing best practices and standards for the Dev Team. Work using modern workflows including feature branching, pull requests with code reviews, automated testing, hygiene analysis, and CI/CD. Work in a fun and dynamic environment with people who are extremely passionate about software development and the value it brings to the organization.

Apply Today If Your Background Includes: 10+ years of experience developing using the Microsoft technology stack, including VB.NET, C#, Windows Forms (WinForms), JavaScript, CSS, Bootstrap, ASP.NET Core MVC Advanced SQL and Set based data processing using extensive CTEs and window functions. Detailed knowledge of DevOps concepts along with CI/CD workflows. 3+ years developing WinForms apps in VB.NET and an in-depth understanding of Web Services/API's. Proficient experience developing Windows Forms and Web-Based Applications with Integration points for enterprise level companies. Thorough understanding of the fundamentals of software design principles, patterns, and practices. Solid understanding of relational database concepts, data modeling, and design.

Key Tasks & Responsibilities: Involvement in all aspects of the software development lifecycle including analysis & design, development, testing, and implementation. Contribute to the Company’s goal of ensuring that our staff can provide excellent service to our customers. Become familiar with all aspects of the FPP business process and applications from the dataset, the customer lifecycle and the functions provided by the systems. Employ excellent organization skills, ability to multi-task and handle multiple project priorities within a given day/week. Own the lifecycle of tasks from initial design through review and deployment. Determine task scope and help manage the development pipeline Develop and maintain user facing applications along with background services. Contribute to ongoing architectural review and discussions Participate in code review and mentoring of other developers. Use proper source control and CI/CD elements to develop and deploy the applications. Maintain Unit and Integration Test Suites Research and introduce new technologies with the CTO as appropriate. Provide diagnostic support and fix defects as needed. Provide technical guidance, training, and support to other engineers in a (highly collaborative environment) Complete other duties as assigned.

Additional Experience: Prior experience with any of the following technologies / tools is a plus. Test Driven Development Microsoft SQL Server 2014 – 2019. Database Performance tuning. Experience with continuous build/deployment tools

Job Requirements: Bachelor’s degree from four-year college or university, or equivalent experience. Professional with leadership qualities and traits. Good communication and client-facing skills Effective utilization of office productivity tools (e.g., Word, Excel, Microsoft Teams, e-mail) to manage personal and team project work. Proven ability to work independently as well as with other team members.

Compensation & Benefits: Salary commensurate with experience and skills. Medical, Dental, Vision coverage. Bonus. 401K with a company 3% Safe Harbor contribution. Business casual environment.



  • New York, New York, United States Atechstar Full time

    Job DescriptionThe goal of the Senior Software Engineer is to design develop and test new features or enhancements to our web based products that meet the needs of Workhorse's customers. Additionally the Senior Software Engineer will act as a lead to the team and provide mentorship and guidance.Qualifications Degree in Computer Science or equivalent...


  • New York, United States Selby Jennings Full time

    Hedge Fund | Senior Software EngineerSelby Jennings is partnered with a multi-strat hedge fund that is seeking an exceptional senior software engineer to join their Equities Engineering Division and sit on their Portfolio Management Risk & Trading team.This candidate would be tasked with designing and building the applications that enable hundreds of...


  • New York, New York, United States Selby Jennings Full time

    Hedge Fund | Senior Software EngineerSelby Jennings is partnered with a multi-strat hedge fund that is seeking an exceptional senior software engineer to join their Equities Engineering Division and sit on their Portfolio Management Risk & Trading team.This candidate would be tasked with designing and building the applications that enable hundreds of...

  • Software Engineer

    1 month ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    1 month ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    1 month ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...


  • New York, New York, United States Selby Jennings Full time

    This role is with one of the more established multi-strategy firms here in NYC, which has been trading for over 2 decades.This is a Senior Software Engineer on the their Core Data Platform, which is used by data analysts, data scientists, and quantitative researchers for ingestion and access of investment datasets.Responsibilities:Design and development of...


  • New York, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client, a wireless services firm, in their search for Senior Frontend Software Engineer. Title: Senior Frontend Software Engineer Location: Belmont, CA (Can be remote) Type: Permanent Senior...


  • New York, United States Latitude, Inc. Full time

    Job DescriptionJob DescriptionWe are looking for a highly skilled Senior Software Engineer with Application Integration experience to join our team! The ideal candidate will have a proven track record in developing and integrating complex software applications across various systems.Responsibilities:Collaborate with cross-functional teams to design, develop...


  • New York, United States AppCard, Inc. Full time

    Senior Software Engineer – On Site: New York, NYCompany ProfileAppCard builds software used by millions of shoppers every day. We let the independent retailer compete with the largest big box stores by providing them with a top tier suite of analytics and marketing tools that help grow and power their business. We’re a small agile team that lets our...


  • New York, United States Robert Half Full time

    We are looking for a seasoned Senior Software Engineer to join our dynamic team of experts. The ideal candidate will bring a depth of experience in the .NET framework, proficiency in C#, and a passion for front-end and cloud technologies.Key Responsibilities:Develop and maintain scalable software solutions using .NET, C#, JavaScript, Angular, React, and...


  • New York, United States Robert Half Full time

    We are looking for a seasoned Senior Software Engineer to join our dynamic team of experts. The ideal candidate will bring a depth of experience in the .NET framework, proficiency in C#, and a passion for front-end and cloud technologies.Key Responsibilities:Develop and maintain scalable software solutions using .NET, C#, JavaScript, Angular, React, and...


  • New York, United States VetraFi Full time

    Job Description:We’re on the hunt for an agile senior software engineer ready to tackle the challenges of an early-stage startup. You'll play a pivotal role, working directly with the CEO and our burgeoning engineering team, driving the growth of both our team and product portfolio. Your mission will involve coding and hands-on product development for...


  • New York, United States VetraFi Full time

    Job Description:We’re on the hunt for an agile senior software engineer ready to tackle the challenges of an early-stage startup. You'll play a pivotal role, working directly with the CEO and our burgeoning engineering team, driving the growth of both our team and product portfolio. Your mission will involve coding and hands-on product development for...


  • New York, United States VetraFi Full time

    Job Description:We’re on the hunt for an agile senior software engineer ready to tackle the challenges of an early-stage startup. You'll play a pivotal role, working directly with the CEO and our burgeoning engineering team, driving the growth of both our team and product portfolio. Your mission will involve coding and hands-on product development for...


  • New York, United States Affiliated Monitoring Inc Full time

    Job DescriptionJob DescriptionDescription:*This is mostly a remote position but does require the ability to work in our corporate office in Manhattan a minimum of 1 - 2 days a month.*We seek a Senior Software Engineer with a deep software engineering mindset interested in developing an intimate understanding of our business through daily interactions with...


  • New York, United States Acquire Me Full time

    Senior Software EngineerOur client is a prestigious tech-driven Hedge Fund, making waves as they establish a multi-asset systematic trading team. They are seeking a Python software engineer, with a large focus on data to amplify their Quant Platform Engineering team in New York.You would be joining a team dedicated to crafting cutting-edge libraries and...


  • New York, United States Acquire Me Full time

    Senior Software EngineerOur client is a prestigious tech-driven Hedge Fund, making waves as they establish a multi-asset systematic trading team. They are seeking a Python software engineer, with a large focus on data to amplify their Quant Platform Engineering team in New York.You would be joining a team dedicated to crafting cutting-edge libraries and...


  • New York, United States Acquire Me Full time

    Senior Software EngineerOur client is a prestigious tech-driven Hedge Fund, making waves as they establish a multi-asset systematic trading team. They are seeking a Python software engineer, with a large focus on data to amplify their Quant Platform Engineering team in New York.You would be joining a team dedicated to crafting cutting-edge libraries and...


  • New York, United States Capital One Financial Corporation Full time

    11 West 19th Street (22008), United States of America, New York, New York. Senior Manager, Software Engineering, Back End. Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, co Software Engineer, Manager, Engineer, Software, Senior, Banking