Current jobs related to Senior Software Engineer - Charles City, Iowa - Franklin Energy


  • Charles City, Iowa, United States Business Wire Full time

    Company OverviewBusiness Wire, a subsidiary of Berkshire Hathaway, stands as the premier global provider of press release distribution and regulatory disclosure services. Our objective is to transform the way organizations engage with their audiences, paving the way for innovative communication strategies.Role SummaryThe Software Quality Engineering team at...


  • Charles City, Iowa, United States Business Wire Full time

    Company OverviewBusiness Wire, a subsidiary of Berkshire Hathaway, stands as the leading global provider of press release distribution and regulatory disclosure services. Our goal is to transform the way organizations engage with their audiences, marking just the beginning of our journey.Organizations of all sizes rely on us to effectively disseminate...


  • Sioux City, Iowa, United States On-Demand Group Full time

    Position: Senior Software DeveloperContract Duration: 6 months with potential for full-time conversionWork Arrangement: Hybrid modelOverview:We are seeking a highly skilled Senior Software Developer to join our dynamic web team at On-Demand Group. This role is ideal for an individual who is enthusiastic about crafting comprehensive web solutions, integrating...


  • Gilmore City, Iowa, United States Omega Enterprises Full time

    Senior Software DeveloperAre you a seasoned Java developer looking to make a meaningful contribution to the digitalization of the automotive industry for renowned clients? Do you want to collaborate with a strong team of friendly colleagues and modern technologies in an environment that values trust, appreciation, and respect?About the Role:Develop...


  • Sioux City, Iowa, United States On-Demand Group Full time

    Position: Senior Software DeveloperContract Duration: 6 months with potential for full-timeWork Arrangement: Hybrid – Remote flexibility upon full-time transitionRole Overview:We are seeking a Senior Software Developer to enhance our brand's web development team. The ideal candidate will have a strong passion for crafting comprehensive web solutions,...


  • Sioux City, Iowa, United States On-Demand Group Full time

    Position: Senior Software DeveloperContract Duration: 6 months with potential for full-time conversionWork Arrangement: Hybrid model with remote flexibility post-conversionOverview:We are seeking a Senior Software Developer to join our esteemed web development team at On-Demand Group. This role is ideal for an individual who is enthusiastic about crafting...


  • Sioux City, Iowa, United States On-Demand Group Full time

    Job Title: Senior Software DeveloperContract Duration: 6 months with potential for full-time conversionWork Arrangement: HybridJob Overview:We are seeking a Senior Software Developer to join our esteemed web development team at On-Demand Group. This role is ideal for a professional who is enthusiastic about crafting comprehensive web solutions, integrating...

  • Software Engineer

    2 days ago


    Iowa City, Iowa, United States Ampcus Full time

    Software Developer Position OverviewAmpcus is seeking a skilled Software Developer to join our team and contribute to the development of a Windows-based C# desktop application.Key Responsibilities:Implement and test solutions on a Windows-based C# desktop application.Develop software using Agile/Lean software development process.Review relevant requirements,...


  • Iowa City, Iowa, United States Vlink Full time

    About VLink: Founded in 2006 and based in Connecticut, VLink is recognized as one of the rapidly expanding digital technology services and consulting firms. Our innovative team members have been addressing complex business and IT challenges for our global clientele since our inception. Position: Senior PL/SQL Software Engineer Work Arrangement: Hybrid Type...

  • Software Engineer

    1 week ago


    Iowa City, Iowa, United States Ampcus Full time

    Software Developer Position OverviewAmpcus is seeking a skilled Software Developer to join our team and contribute to the development of a Windows-based C# desktop application.Key Responsibilities:Implement and test solutions on a Windows-based C# desktop application.Develop software using Agile/Lean software development process.Analyze localization...

  • Software Engineer

    4 days ago


    Iowa City, Iowa, United States The University Of Iowa Full time

    About the RoleThe University of Iowa is seeking a highly skilled Application Developer to join our team in the College of Engineering. As a key member of our team, you will play a critical role in designing, developing, and implementing web-based applications that support the college's mission.Key ResponsibilitiesCollaborate with stakeholders to translate...


  • Sioux City, Iowa, United States Lockheed Martin Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at Lockheed Martin Corporation. As a key member of our Survivability Engineering group, you will play a critical role in ensuring the reliability and performance of our missile systems.Key ResponsibilitiesApply electrical, electronics, and physics theories to execute...


  • Sioux City, Iowa, United States On-Demand Group Full time

    Position: Senior Software DeveloperContract Duration: 6 months with potential for full-time conversionWork Arrangement: Hybrid modelJob Overview:We are seeking a Senior Software Developer to join our dynamic web team at On-Demand Group. This role is ideal for a professional who is enthusiastic about crafting comprehensive web solutions, integrating various...


  • Sioux City, Iowa, United States On-Demand Group Full time

    Position: Senior Software DeveloperContract Duration: 6 months with potential for full-time conversionWork Arrangement: Hybrid modelOverview:We are seeking a Senior Software Developer to join our dynamic web team at On-Demand Group. This role is ideal for a professional who is enthusiastic about crafting comprehensive web solutions, integrating various...

  • Software Engineer

    3 days ago


    Iowa City, Iowa, United States The University Of Iowa Full time

    About the RoleThe University of Iowa is seeking a highly skilled Application Developer to join our team. As a key member of our College of Engineering, you will play a critical role in designing, developing, and implementing web-based applications that support our mission.Key ResponsibilitiesCollaborate with stakeholders to translate requirements into...


  • Iowa City, Iowa, United States City of Johnson City, TN Full time

    Exciting Career Opportunity: Senior Civil Engineering SpecialistThe City of Johnson City, Tennessee, is on the lookout for a proficient Senior Civil Engineering Specialist to enhance their innovative Public Works Department. This position entails managing intricate civil engineering initiatives, directing public infrastructure projects, and ensuring the...


  • Charles City, Iowa, United States Cambrex Full time

    Your Role at Cambrex:Cambrex is a premier global contract development and manufacturing organization (CDMO) dedicated to providing comprehensive drug substance, drug product, and analytical services throughout the drug lifecycle.With over 40 years of expertise and a dynamic team of more than 2,000 professionals, Cambrex is a reliable partner in both branded...


  • Charles City, Iowa, United States Business Wire Full time

    Company OverviewBusiness Wire, a subsidiary of Berkshire Hathaway, stands as the leading global provider of press release distribution and regulatory disclosure services. Our mission is to transform the way organizations engage with their audiences, setting the stage for innovative communication strategies.Role SummaryThe Software Quality Engineering team at...


  • La Porte City, Iowa, United States DANIEL DEFENSE LLC Full time

    Company Overview:At Daniel Defense, we pride ourselves on producing the highest quality weapon systems and accessories. Our commitment to excellence serves military, law enforcement, and civilian markets seeking premium firearms for various applications.Position Summary:As a Senior Applications Engineer 3 (NPD), you will play a crucial role in the following...


  • Charles City, Iowa, United States Cambrex High Point Full time

    Company OverviewAt Cambrex, we prioritize your contributions.Cambrex is a prominent global contract development and manufacturing organization (CDMO) that delivers drug substance, drug product, and analytical services throughout the entire drug lifecycle. With over 40 years of expertise and a growing workforce of more than 2,000 professionals serving clients...

Senior Software Engineer

3 months ago


Charles City, Iowa, United States Franklin Energy Full time
As a combined organization,

Franklin Energy

and

AM Conservation Group

is undertaking what is perhaps the central challenge of our times to help drive the transition to net-zero carbon economies while ensuring that no working families, businesses, or local communities are left behind.

To do that, we are the utility industrys top provider of turn-key energy efficiency and grid optimization programs and products, all of which contribute to reducing carbon and waste and, at the same time, free-up resources for creating more innovation investment and jobs.

With over 26 years in business, we have more than 1,300 experts across the United States and Canada, with warehouses on both coasts.

The organizations integrated in-house services provide deep personalization and insights, helping energy partners achieve their carbon-reduction and energy productivity goals.

We believe the organizations most precious resources are its people.

We pledge a relentless pursuit to embody a culture that acknowledges, recognizes, and infinitely seeks to understand the unique differences of its people.

We are committed to creating employee experiences that continually attract and embrace a multiracial, multicultural, and multigenerational workforce that promotes outstanding performance and mirrors our diverse partnerships, clients and communities we serve.

Position Summary

The Senior Software Engineer will work on the within the Technology Group to expand, enhance and strengthen our technology platform to amplify the Companys competitive advantage in the market.

The team is primarily responsible for helping meet the business needs of the company, providing technical and administrative support for the companys custom software solutions both internally developed and externally managed.

This position requires the incumbent to provide architecture and support in the design and implementation of innovation projects, feature enhancements, defect resolution and increased scalability as part of our platform.

The Senior Software Engineer works within an Agile team environment.
Essential Duties and Responsibilities

This list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities, as management may deem necessary from time to time.

Build scalable and secure API's, focusing on backend integrations and ensuring robust data management and security.
Facilitate the integration of various internal and third-party API's. Evaluate, validate, and test source data integrations for compatibility, security, and performance.
Work with central support and operations teams to provide technical solutions to solve application and business needs.
Be a strong collaborator with subject matter experts, project managers and technology team members to meet platform development goals.
Apply in-depth technical knowledge to develop applications across one or more technology areas such as web applications, APIs (e.g. REST and SOAP), web services and application database integrations.
Plan, design, develop, test and debug enterprise applications.
Document key SDLC processes by producing formal documents like solution architecture documents and technical system design specifications, etc.
Participate in troubleshooting complex issues and resolving defects.
Maintain code quality through unit testing.
Document code appropriately for maintainability.
Follow company policies and procedures.
Position Requirements

Education and Experience
Bachelors Degree in Management Information Systems or Computer Science (or equivalent work experience required)
5+ years overall programming experience with C#
Strong background in object-oriented software engineering, design patterns, and Agile methodology
Solid understanding of ETL (Extract, Transform, Load) processes to ensure data integrity
Experience designing and implementing API's for seamless data integration.
Experience with HTML, CSS and JS
Experience with Web Services (WCF, Web API, SOAP, REST)
Experience using GIT Source Control
Required Skills, Knowledge and Abilities

Proficient in Microsoft Office, specifically Word, Access, Excel and Outlook
Ability to communicate effectively, both verbally and in writing with customers, clients and employees
Capable of problem solving and has superior communication skills
Ability to analyze and interpret data and solve practical problems
Knowledge of mathematical concepts such as fractions, percentages and ratios
Committed to diversity and inclusion
Reliable transportation
Licenses & Certifications

Valid drivers license
Travel Requirements

Willingness to travel up to 10%

Benefits Include:
Medical, Dental, Vision, 401(k), Paid Time Off (PTO), paid holidays, parental leave, sick/safe leave, company paid volunteer hours, and more

Physical Demands and Work Environment
Required to sit, stand, walk; talk and hear; and ability to touch and handle tools and/or controls
Ability to lift up to 10 pounds
Noise Level is typically moderate
Employee could be exposed to fumes and/or airborne particles and risk of potential shock

Note:
Reasonable accommodations may be made for individuals with disabilities to perform the essential functions of this position.

The above information describes the general duties and requirements necessary to perform the principle functions of the position.

This shall not be construed as a detailed description of all the duties and requirements that may be necessary in this position.

An Equal Opportunity Employer

Franklin Energy implements the use of dash cams inside their fleet of leased vehicles because the Company believes video surveillance devices (Dash Cams) promote the safety of employees as well as security within the company vehicles.

The Company will not use video surveillance (Dash Cams) for any unlawful purpose including monitoring employees or giving the impression of monitoring.

Our Dash Cam Policy applies to all employees of the Company and temporary agency employees, regardless of whether an employee or temporary agency employee may be driving or riding in Company Vehicles.

The primary use of Dash Cams is to assist in the protection and safety of employees and property, prevention, and

detection of criminal offenses such as vehicle vandalism and break-ins and staged-accident fraud, defense of legal claims, driver exoneration, and driver training and improvement.


#J-18808-Ljbffr